24 best Python Blockchain Libraries

share link

by ganesh dot icon Updated: Aug 29, 2023

technology logo
technology logo

Solution Kit Solution Kit  

Build your own blockchain with functions like Creating Blocks, Generating Block Hashes, Creating the Blockchain Class, Adding Blocks to the Chain Securely, Implementing Proof-of-Work with Python blockchain libraries.


Although blockchains are mainly implemented for cryptocurrencies, this system can be used to store and transfer or transact any type of data securely. Fundamentally, with a blockchain, you can assign these key characteristics to the data, viz., make it immutable and un-hackable with no data loss and securely distributable. Python blockchain libraries are useful for creating blockchains, mining new blocks, adding cryptographic encryption, displaying the entire blockchain, and more. The command-line tools available in Python enable developers to code blockchains. With Python, a developer can create a simple blockchain in fewer than 50 lines of code.


Scroll over to discover this complete list of the best Python blockchain libraries:

cryptocompare  

  • Provides comprehensive cryptocurrency market data and pricing information.  
  • Offers historical data, real-time updates, and a range of indices.  
  • Supports various cryptocurrencies and exchanges.  

cryptocompareby lagerfeuer

Python doticonstar image 168 doticonVersion:v0.7.5doticon
License: Permissive (MIT)

Python3 Wrapper for the CryptoCompare API

Support
    Quality
      Security
        License
          Reuse

            cryptocompareby lagerfeuer

            Python doticon star image 168 doticonVersion:v0.7.5doticon License: Permissive (MIT)

            Python3 Wrapper for the CryptoCompare API
            Support
              Quality
                Security
                  License
                    Reuse

                      chia-blockchain  

                      • Developed for the Chia blockchain, a sustainable and eco-friendly alternative to Bitcoin.  
                      • Utilizes proof of space and time for consensus, reducing energy consumption.  
                      • Includes farming and plotting tools for Chia network participation.  

                      chia-blockchainby Chia-Network

                      Python doticonstar image 10968 doticonVersion:1.8.2-rc3doticon
                      License: Permissive (Apache-2.0)

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

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                chia-blockchainby Chia-Network

                                Python doticon star image 10968 doticonVersion:1.8.2-rc3doticon License: Permissive (Apache-2.0)

                                Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          cryptofeed  

                                          • A cryptocurrency data feed handler library.  
                                          • Offers support for multiple exchanges and data formats.  
                                          • Allows for real-time data streaming and customization.  

                                          cryptofeedby bmoscon

                                          Python doticonstar image 1772 doticonVersion:v2.3.2doticon
                                          License: Others (Non-SPDX)

                                          Cryptocurrency Exchange Websocket Data Feed Handler

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    cryptofeedby bmoscon

                                                    Python doticon star image 1772 doticonVersion:v2.3.2doticon License: Others (Non-SPDX)

                                                    Cryptocurrency Exchange Websocket Data Feed Handler
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              lbry-sdk  

                                                              • Facilitates content sharing and publishing on the LBRY network.  
                                                              • Supports decentralized digital content distribution.  
                                                              • Offers tools for building apps and services on the LBRY platform.  

                                                              lbry-sdkby lbryio

                                                              Python doticonstar image 7184 doticonVersion:v0.113.0doticon
                                                              License: Permissive (MIT)

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

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        lbry-sdkby lbryio

                                                                        Python doticon star image 7184 doticonVersion:v0.113.0doticon License: Permissive (MIT)

                                                                        The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  electrum  

                                                                                  • A popular Bitcoin wallet with a focus on speed and simplicity.  
                                                                                  • Offers features like multi-signature support and hardware wallet integration.  
                                                                                  • Provides a lightweight SPV (Simplified Payment Verification) client for Bitcoin.  

                                                                                  electrumby spesmilo

                                                                                  Python doticonstar image 6425 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Electrum Bitcoin Wallet

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            electrumby spesmilo

                                                                                            Python doticon star image 6425 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Electrum Bitcoin Wallet
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      bigchaindb  

                                                                                                      • A blockchain database designed for decentralized applications (dApps).  
                                                                                                      • Supports high throughput and low latency for data transactions.  
                                                                                                      • Enables the creation of custom assets and digital assets management.  

                                                                                                      bigchaindbby bigchaindb

                                                                                                      Python doticonstar image 3974 doticonVersion:v2.2.2doticon
                                                                                                      License: Permissive (Apache-2.0)

                                                                                                      Meet BigchainDB. The blockchain database.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                bigchaindbby bigchaindb

                                                                                                                Python doticon star image 3974 doticonVersion:v2.2.2doticon License: Permissive (Apache-2.0)

                                                                                                                Meet BigchainDB. The blockchain database.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          web3.py  

                                                                                                                          • A Python library for interacting with Ethereum blockchain nodes.  
                                                                                                                          • Allows developers to build Ethereum dApps and smart contracts in Python.  
                                                                                                                          • Supports contract deployment, transaction handling, and blockchain data retrieval.  

                                                                                                                          web3.pyby ethereum

                                                                                                                          Python doticonstar image 4289 doticonVersion:v3.11.1doticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          A python interface for interacting with the Ethereum blockchain and ecosystem.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    web3.pyby ethereum

                                                                                                                                    Python doticon star image 4289 doticonVersion:v3.11.1doticon License: Permissive (MIT)

                                                                                                                                    A python interface for interacting with the Ethereum blockchain and ecosystem.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              torba  

                                                                                                                                              • A Python library for Steem blockchain integration.  
                                                                                                                                              • Provides tools for creating Steem-based applications.  
                                                                                                                                              • Offers efficient data retrieval and posting to the Steem network.  

                                                                                                                                              torbaby lbryio

                                                                                                                                              Python doticonstar image 2305 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              Torba makes it easy to create fast and correct bitcoin based crypto wallets.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        torbaby lbryio

                                                                                                                                                        Python doticon star image 2305 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        Torba makes it easy to create fast and correct bitcoin based crypto wallets.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  mythril  

                                                                                                                                                                  • Is a security analysis tool to help with Ethereum smart contracts.  
                                                                                                                                                                  • Detects vulnerabilities and security issues in smart contract code.  
                                                                                                                                                                  • Helps developers ensure the security of their Ethereum-based applications.  

                                                                                                                                                                  mythrilby ConsenSys

                                                                                                                                                                  Python doticonstar image 3425 doticonVersion:v0.23.23doticon
                                                                                                                                                                  License: Permissive (MIT)

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

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            mythrilby ConsenSys

                                                                                                                                                                            Python doticon star image 3425 doticonVersion:v0.23.23doticon License: Permissive (MIT)

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

                                                                                                                                                                                      raiden  

                                                                                                                                                                                      • An off-chain scaling solution for Ethereum.  
                                                                                                                                                                                      • Enables fast and low-cost token transfers.  
                                                                                                                                                                                      • Facilitates micropayments and scalability for Ethereum dApps.  

                                                                                                                                                                                      raidenby raiden-network

                                                                                                                                                                                      Python doticonstar image 1855 doticonVersion:v3.0.1doticon
                                                                                                                                                                                      License: Others (Non-SPDX)

                                                                                                                                                                                      Raiden Network

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                raidenby raiden-network

                                                                                                                                                                                                Python doticon star image 1855 doticonVersion:v3.0.1doticon License: Others (Non-SPDX)

                                                                                                                                                                                                Raiden Network
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          SimpleCoin  

                                                                                                                                                                                                          • A basic cryptocurrency implementation in Python.  
                                                                                                                                                                                                          • Suitable for educational purposes and learning about blockchain concepts.  
                                                                                                                                                                                                          • Allows users to create a simple blockchain and mine coins.  

                                                                                                                                                                                                          SimpleCoinby cosme12

                                                                                                                                                                                                          Python doticonstar image 1760 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                          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.

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    SimpleCoinby cosme12

                                                                                                                                                                                                                    Python doticon star image 1760 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                    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.
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              sawtooth-core  

                                                                                                                                                                                                                              • A blockchain platform to build, deploy, and run distributed ledgers.  
                                                                                                                                                                                                                              • Offers modularity and extensibility for custom consensus algorithms.  
                                                                                                                                                                                                                              • Suitable for enterprise blockchain applications.  

                                                                                                                                                                                                                              sawtooth-coreby hyperledger

                                                                                                                                                                                                                              Python doticonstar image 1414 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                                                                                                              Core repository for Sawtooth Distributed Ledger

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        sawtooth-coreby hyperledger

                                                                                                                                                                                                                                        Python doticon star image 1414 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                        Core repository for Sawtooth Distributed Ledger
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  smart-contracts

                                                                                                                                                                                                                                                  • A library for writing, deploying, and managing smart contracts on various blockchains.  
                                                                                                                                                                                                                                                  • Provides a consistent interface for working with smart contracts across different platforms.  
                                                                                                                                                                                                                                                  • Supports Ethereum, EOS, and other blockchain ecosystems.  

                                                                                                                                                                                                                                                  smart-contractsby TokenMarketNet

                                                                                                                                                                                                                                                  Python doticonstar image 1305 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                                                                                                  Ethereum smart contracts for security and utility tokens

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            smart-contractsby TokenMarketNet

                                                                                                                                                                                                                                                            Python doticon star image 1305 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                                                                                                            Ethereum smart contracts for security and utility tokens
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                      btcrecover

                                                                                                                                                                                                                                                                      • A Bitcoin wallet password and seed recovery tool.  
                                                                                                                                                                                                                                                                      • Helps users regain access to lost or forgotten Bitcoin wallet credentials.  
                                                                                                                                                                                                                                                                      • Offers dictionary and brute force attack options for password recovery.  

                                                                                                                                                                                                                                                                      btcrecoverby gurnec

                                                                                                                                                                                                                                                                      Python doticonstar image 796 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                      License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                                      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.

                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                btcrecoverby gurnec

                                                                                                                                                                                                                                                                                Python doticon star image 796 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                                                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.
                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                          cello

                                                                                                                                                                                                                                                                                          • A blockchain platform will simplify the creation of blockchain networks.  
                                                                                                                                                                                                                                                                                          • Provides a web-based interface for blockchain network management.  
                                                                                                                                                                                                                                                                                          • Offers tools for deploying and managing blockchain applications.  

                                                                                                                                                                                                                                                                                          celloby hyperledger

                                                                                                                                                                                                                                                                                          Python doticonstar image 847 doticonVersion:1.0.0-beta1doticon
                                                                                                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                          Operating System for Enterprise Blockchain

                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                    celloby hyperledger

                                                                                                                                                                                                                                                                                                    Python doticon star image 847 doticonVersion:1.0.0-beta1doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                    Operating System for Enterprise Blockchain
                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                              api-v1-client-python

                                                                                                                                                                                                                                                                                                              • A Python client library for interacting with blockchain APIs.  
                                                                                                                                                                                                                                                                                                              • Simplifies the integration of blockchain data into applications.  
                                                                                                                                                                                                                                                                                                              • Supports various blockchain platforms and data retrieval methods.  
                                                                                                                                                                                                                                                                                                              Python doticonstar image 730 doticonVersion:1.4.4doticon
                                                                                                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                              Blockchain Bitcoin Developer APIs - Python

                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                        api-v1-client-pythonby blockchain

                                                                                                                                                                                                                                                                                                                        Python doticon star image 730 doticonVersion:1.4.4doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                        Blockchain Bitcoin Developer APIs - Python
                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                                                                                                  dragonchain

                                                                                                                                                                                                                                                                                                                                  • A hybrid blockchain platform for building scalable and secure applications.  
                                                                                                                                                                                                                                                                                                                                  • Supports multiple programming languages for smart contract development.  
                                                                                                                                                                                                                                                                                                                                  • Offers features like data privacy and interoperability.  

                                                                                                                                                                                                                                                                                                                                  dragonchainby dragonchain

                                                                                                                                                                                                                                                                                                                                  Python doticonstar image 686 doticonVersion:v4.4.0doticon
                                                                                                                                                                                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                                                  Dragonchain blockchain platform - simplified integration of advanced blockchain features

                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                            dragonchainby dragonchain

                                                                                                                                                                                                                                                                                                                                            Python doticon star image 686 doticonVersion:v4.4.0doticon License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                                                            Dragonchain blockchain platform - simplified integration of advanced blockchain features
                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                                                                                                      nucypher 

                                                                                                                                                                                                                                                                                                                                                      • A privacy-preserving data-sharing platform for blockchain applications.  
                                                                                                                                                                                                                                                                                                                                                      • Provides cryptographic tools for secure data sharing and access control.  
                                                                                                                                                                                                                                                                                                                                                      • Enables decentralized key management and data encryption.  

                                                                                                                                                                                                                                                                                                                                                      nucypherby nucypher

                                                                                                                                                                                                                                                                                                                                                      Python doticonstar image 681 doticonVersion:v6.0.0-rcdoticon
                                                                                                                                                                                                                                                                                                                                                      License: Strong Copyleft (AGPL-3.0)

                                                                                                                                                                                                                                                                                                                                                      A decentralized threshold cryptography network focused on proxy reencryption.

                                                                                                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                                                                                                nucypherby nucypher

                                                                                                                                                                                                                                                                                                                                                                Python doticon star image 681 doticonVersion:v6.0.0-rcdoticon License: Strong Copyleft (AGPL-3.0)

                                                                                                                                                                                                                                                                                                                                                                A decentralized threshold cryptography network focused on proxy reencryption.
                                                                                                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                                                                                                          indy-node 

                                                                                                                                                                                                                                                                                                                                                                          • A node implementation for the Hyperledger Indy blockchain.  
                                                                                                                                                                                                                                                                                                                                                                          • Supports self-sovereign identity and verifiable credentials.  
                                                                                                                                                                                                                                                                                                                                                                          • Enables the creation of decentralized identity solutions.  

                                                                                                                                                                                                                                                                                                                                                                          indy-nodeby hyperledger

                                                                                                                                                                                                                                                                                                                                                                          Python doticonstar image 643 doticonVersion:v1.13.2-rc6doticon
                                                                                                                                                                                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                                                          The server portion of a distributed ledger purpose-built for decentralized identity.

                                                                                                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                                                                                                    indy-nodeby hyperledger

                                                                                                                                                                                                                                                                                                                                                                                    Python doticon star image 643 doticonVersion:v1.13.2-rc6doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                                                                    The server portion of a distributed ledger purpose-built for decentralized identity.
                                                                                                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                                                                                                              python_blockchain_app 

                                                                                                                                                                                                                                                                                                                                                                                              • A Python-based blockchain application development framework.  
                                                                                                                                                                                                                                                                                                                                                                                              • Facilitates the creation of custom blockchain applications.  
                                                                                                                                                                                                                                                                                                                                                                                              • Offers tools for smart contract development and deployment.  

                                                                                                                                                                                                                                                                                                                                                                                              python_blockchain_appby satwikkansal

                                                                                                                                                                                                                                                                                                                                                                                              Python doticonstar image 548 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                                              no licences License: No License (null)

                                                                                                                                                                                                                                                                                                                                                                                              A fully functional blockchain application implemented in Python from scratch (with tutorial).

                                                                                                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                                                                                                        python_blockchain_appby satwikkansal

                                                                                                                                                                                                                                                                                                                                                                                                        Python doticon star image 548 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                                                                                                                                                                        A fully functional blockchain application implemented in Python from scratch (with tutorial).
                                                                                                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                  Plutus

                                                                                                                                                                                                                                                                                                                                                                                                                  • A development platform for Cardano smart contracts.  
                                                                                                                                                                                                                                                                                                                                                                                                                  • Utilizes the Haskell programming language for contract development.  
                                                                                                                                                                                                                                                                                                                                                                                                                  • Provides a formal verification framework for contract correctness.  

                                                                                                                                                                                                                                                                                                                                                                                                                  Plutusby Isaacdelly

                                                                                                                                                                                                                                                                                                                                                                                                                  Python doticonstar image 897 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                                                                  no licences License: No License (null)

                                                                                                                                                                                                                                                                                                                                                                                                                  An automated bitcoin wallet collider that brute forces random wallet addresses

                                                                                                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                            Plutusby Isaacdelly

                                                                                                                                                                                                                                                                                                                                                                                                                            Python doticon star image 897 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                                                                                                                                                                                            An automated bitcoin wallet collider that brute forces random wallet addresses
                                                                                                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                      crypto-whale-watching-app

                                                                                                                                                                                                                                                                                                                                                                                                                                      • An application for tracking and analyzing cryptocurrency market data.  
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Offers real-time data updates and visualization of market trends.  
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Useful for monitoring large cryptocurrency transactions (whale activity).  
                                                                                                                                                                                                                                                                                                                                                                                                                                      Python doticonstar image 417 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                      Python Dash app that tracks whale activity in cryptocurrency markets.

                                                                                                                                                                                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                crypto-whale-watching-appby pmaji

                                                                                                                                                                                                                                                                                                                                                                                                                                                Python doticon star image 417 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                Python Dash app that tracks whale activity in cryptocurrency markets.
                                                                                                                                                                                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                          QRL

                                                                                                                                                                                                                                                                                                                                                                                                                                                          • A quantum-resistant blockchain platform.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Focuses on security against quantum computing threats.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Utilizes the XMSS post-quantum digital signature scheme.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                          QRLby theQRL

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Python doticonstar image 397 doticonVersion:v4.0.1doticon
                                                                                                                                                                                                                                                                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Quantum Resistant Ledger

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    QRLby theQRL

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Python doticon star image 397 doticonVersion:v4.0.1doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Quantum Resistant Ledger
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              cert-issuer 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • A tool for issuing blockchain-based certificates and credentials.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Integrates with various blockchain platforms.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Enables the verification of certificates on the blockchain.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              cert-issuerby blockchain-certificates

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Python doticonstar image 392 doticonVersion:v3.5.0doticon
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Issues Blockcerts using either the Bitcoin or Ethereum blockchain

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        cert-issuerby blockchain-certificates

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Python doticon star image 392 doticonVersion:v3.5.0doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Issues Blockcerts using either the Bitcoin or Ethereum blockchain
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  hydrachain 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • A permissioned blockchain framework based on Ethereum.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Provides flexibility for custom consensus algorithms and privacy features.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Suitable for enterprise and consortium blockchain applications.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  hydrachainby HydraChain

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Python doticonstar image 356 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Permissioned Distributed Ledger based on Ethereum

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            hydrachainby HydraChain

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Python doticon star image 356 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Permissioned Distributed Ledger based on Ethereum
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      neo-python 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • A Python node and SDK for the NEO blockchain.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Supports NEO smart contract development and deployment.  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Offers features like asset management and digital identity support.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      neo-pythonby CityOfZion

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Python doticonstar image 315 doticonVersion:v0.9.1doticon
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Python Node and SDK for the NEO 2.x blockchain. For NEO 3.x go to our successor project neo-mamba

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                neo-pythonby CityOfZion

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Python doticon star image 315 doticonVersion:v0.9.1doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Python Node and SDK for the NEO 2.x blockchain. For NEO 3.x go to our successor project neo-mamba
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          FAQ  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          How does the programming language of Python support blockchain programming?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Python supports blockchain programming through various libraries and frameworks. Creating blockchain applications and smart contracts is simple and versatile. Libraries such as Web3.py help interact with Ethereum and other blockchains. Tools like PyCryptodome aid in wallet management and transaction signing with cryptography.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          How does blockchain technology work for cryptocurrency trading?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Blockchain improves cryptocurrency trading by securely recording transactions, making it safer and transparent. The blockchain verifies and adds cryptocurrency transactions, ensuring trust and immutability. Traders can access real-time market data using Cryptofeed, a Python library. This helps them make informed decisions.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Are there any Ethereum-based applications that use Python libraries?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Yes, Ethereum-based applications are using Python libraries. dApps, decentralized applications, often use Web3.py to interact with Ethereum contracts. Tools like Mythril help analyze smart contract security.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          How can I obtain coin information from the ledger using a Python library?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          You can use Python libraries such as Web3.py to get coin information from blockchain ledgers. This includes account balances, transaction history, and token details. You can interact with blockchain nodes to do this.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Is it possible to create a secure wallet using Python Blockchain Libraries?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          You can use Python Blockchain Libraries to create secure wallets. They help create keys, addresses and sign transactions for security purposes. Properly implementing these libraries ensures wallet security.  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          How can you track real-time cryptocurrency trading data using a Python Blockchain Library?  

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          You can use Cryptofeed and Python to watch real-time cryptocurrency trading information. Traders can use these tools to see the current prices, order book updates, and market data. This information helps them make decisions when trading cryptocurrency. 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          See similar Kits and Libraries