Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the 10 open source Python block chain projects?

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

Today, I will talk to you about which of the 10 open source Python blockchain projects are, which may not be well understood by many people. In order to make you understand better, the editor has summarized the following contents for you. I hope you can get something according to this article.

Python is not the mainstream development language of blockchain underlying platform, but Python is still a good choice in the fields of DApp development, blockchain simulation and data analysis, intelligent contract security analysis and so on. The following describes the 10 most popular Python block chain items and provides the corresponding source code download address.

1. Web3.py-the Python development interface of Ethernet Square.

Web3.py is a Python interface to access the ethernet block chain and related ecology, which can be regarded as the implementation of the Python version of web3.js. It requires Python 3.6 + running environment.

Download Python source code: https://github.com/ethereum/web3.py

Online tutorial: detailed explanation of DApp Development in web3.py Etay Square

2. Mythril-Ethernet Square Intelligent contract Security Analysis tool

Mythril is a security analysis tool for ethernet virtual machine bytecode. It supports the security analysis of intelligent contracts of EVM-compatible block chains, such as Ethernet Square, hedera, quorum, vechain, roostock, tron and so on.

Download Python source code: https://github.com/ConsenSys/mythril

3. Python-blockchain-sim-A simulation block chain suitable for learning and scientific research

Use Python to develop a multi-node simulation block chain, and develop a decentralized data sharing application based on the simulation block chain network. It is suitable for the theoretical research of blockchain, or simulate the blockchain network on your own notebook and carry out research experiments, such as graduation project or project research. For a complete tutorial on the code of this project, please visit the blog Python Simulation Block chain.

Download Python source code: https://github.com/ezpod/python-blockchain-sim

4. SimpleCoin-imitating Bitcoin blockchain

A simple implementation of block chain imitating bitcoin, developed by Python. The purpose of the project is to create an available blockchain currency, which is as simple as possible, so it can be used for teaching purposes.

Download Python source code: https://github.com/cosme12/SimpleCoin

5. PoC implementation of CrackCoin-chainless digital currency.

Crackcoin is a proof-of-concept implementation of blockchain-free digital cryptocurrency, developed by Python. Its biggest feature is that it does not use blockchain as the basis for the implementation of cryptocurrency, which is inspired by this paper: Blockchain-Free Cryptocurrencies: A Framework for Truly Decentralised Fast Transactions.

Download Python source code: https://github.com/DutchGraa/crackcoin

6. Cert-issuer-Diploma issuance and Verification based on Block chain

Cert-issuer is a project that issues diplomas based on Bitcoin or Ethernet Block chain and is implemented in Python. Using cert-issuer, the issuing agency issues the diploma by submitting a transaction containing a certificate hash to the block chain, and uses the hash on the chain to verify the diploma.

Download Python source code: https://github.com/blockchain-certificates/cert-issuer

7. Fabric-sdk-py-the Python development kit for the Fabric block chain of the super book

Fabric-SDK-Py is the Python SDK of the Hyperledger Fabric blockchain and currently supports Fabric 1.4.x.

Download Python source code: https://github.com/hyperledger/fabric-sdk-py

8 、 octopus

Octopus is a security analysis tool for webassembly modules and blockchain intelligent contracts. Its purpose is to provide a simple way to analyze closed-source webassembly modules and intelligent contract bytecodes in order to gain a deeper understanding of the internal behavior of these WASM modules or intelligent contracts.

Download Python source code: https://github.com/pventuzelo/octopus

9 、 python-bitcoin-blockchain-parser

Python-bitcoin-blockchain-parser is a bitcoin chunk chain raw data parser for python 3. It can monitor the output type and address in the output, parse bitcoin scripts, support segwit, and support block sorting parsing.

Download Python source code: https://github.com/alecalve/python-bitcoin-blockchain-parser

10 、 Orbit

Orbit is a blockchain transaction survey tool that explores blockchain networks by recursively grabbing transaction history, and then rendering the data as a graph to show the source, purpose, and suspicious connections.

Download Python source code: https://github.com/s0md3v/Orbit

After reading the above, do you have any further understanding of the 10 open source Python blockchain projects? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report