InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Python Ethereum Projects
-
Project mention: Introducing AMM and Proof of Trade Protocol. | reddit.com/r/ethfinance | 2022-05-17
Swap.Dance is an Ethereum dApp which allows anyone to swap ERC20 tokens and ETH with low slippage. Proof of Trade concept provides a new type of staking mechanism for LP providers. Smart contracts were deployed on Vyper v0.3.3 and are immutable and not upgradeable. Github.
-
Crypto-Signal
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: Slither 0.9.2: finds bugs and auto-creates docs with GPT | reddit.com/r/eth | 2023-01-11
-
Project mention: A Comprehensive Guide on Web3 Programming Languages and Tools | dev.to | 2022-06-06
MythX, Mythril, Manticore, and Echidna are other tools for security audits.
-
mythril
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
Mythril is part of the core tools of Consensys Mythx one of the biggest Smart Contract security services for Ethereum, which main goal is to ensure development teams avoid costly errors and make Ethereum more secure and trustworthy… or at least that is what their page says.
-
ethereum-etl
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
I'm surprised this is the only good response in this thread so far. Blockchain data is completely open but requires some organization in order to perform analytics. Nansen for example is a product that is built on top of ethereum-etl which you can checkout here
-
brownie
A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
Python and Brownie ETH, or any smart contract framework
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
rotki
A portfolio tracking, analytics, accounting and tax reporting application that protects your privacy
Project mention: Crypto: servizio per calcolare le tasse da pagare? | reddit.com/r/ItaliaPersonalFinance | 2023-01-25 -
Project mention: The Ethereum Virtual Machine (EVM) - What Is It and How to Make Business on It? | dev.to | 2022-06-30
Py-EVM - written entirely in Python
-
Raiden sees v0.6.0 "Metamorphosis" with an updated database format and changes to the REST API.
-
Project mention: Coinbase Python Library? (or any other language) | reddit.com/r/CoinBase | 2022-06-30
which uses the coinbasepro-python library to perform trades https://github.com/danpaquin/coinbasepro-python
-
-
-
Blend_My_NFTs
Easily generate thousands of 3D models, images, and animation NFTs automatically in Blender for free with Blend_My_NFTs.
I know there is a generative art plugin for blender (open sourced on github like this one: https://github.com/torrinworx/Blend_My_NFTs/).
-
Curve (https://www.curve.fi/) is indeed one of the biggest DeFi protocols, doesn't have a credit card and is not related to the Curve card company (https://www.curve.com/). :) It's easy to get confused.
-
Project mention: Is there any easy way to exit a v3 lp position at some price? | reddit.com/r/UniSwap | 2022-10-21
-
-
ape
The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
Project mention: Python Devs: Is eth-brownie still active? What other frameworks are available in for Python devs to go about developing ethereum based dApps, defi? | reddit.com/r/ethdev | 2022-12-29Personally I like brownie over the alternatives but there’s also ape (more plug-in based) https://github.com/ApeWorX/ape and then for vyper there’s titanboa https://github.com/vyperlang/titanoboa
-
-
Project mention: @iearnfinance: *supermarket tanoy voice* yvBOOST and yveCRV holders, these tokens are no longer supported or generating yield. Please migrate over to st-yCRV to continue enjoying rewards at https://t.co/692uMdvq2M *hacking cough* That's all for now. Stay tuned for more. | reddit.com/r/yearn_finance | 2022-10-01
I can't find any st-yCRV pool at https://yearn.finance/
-
market-maker-keeper
Maker Keeper Framework: Market maker keepers for OasisDEX, EtherDelta, 0x (RadarRelay, ERCdEX), Paradex, DDEX, IDEX, Bibox, Ethfinex, GoPax, HitBTC, TheOcean, OKEX and Gate.io.
-
btcrecover
BTCRecover is an open source wallet password and seed recovery tool. For seed based recovery, this is primarily useful in situations where you have lost/forgotten parts of your mnemonic, or have made an error transcribing it. (So you are either seeing an empty wallet or gettign an error that your seed is invalid) For wallet password or passphrase recovery, it is primarily useful if you have a reasonable idea about what your password might be. (by 3rdIteration)
BTCRecover can be used for this https://btcrecover.readthedocs.io/
-
ethereum-etl-airflow
Airflow DAGs for exporting, loading, and parsing the Ethereum blockchain data. How to get any Ethereum smart contract into BigQuery https://towardsdatascience.com/how-to-get-any-ethereum-smart-contract-into-bigquery-in-8-mins-bab5db1fdeee
Project mention: ethereum-etl-airflow: NEW Data - star count:299.0 | reddit.com/r/algoprojects | 2022-10-22 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Ethereum related posts
- Release 0.21 - First Base
- GitHub - Nado: A novel blockchain project with multiple semi-novel game theory mechanisms to tackle inflation, distribution and the selfish mining phenomenon.
- Nado Stability Release - 0.20.1 - Tranquility
- I lost the last 2 words of my seed phrase.
- need help finding legit brute force program
- Daily General Discussion - January 22, 2023
- Stable Release - 0.2 Chronos
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 Feb 2023
Index
What are some of the best open-source Ethereum projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | vyper | 4,424 |
2 | Crypto-Signal | 4,263 |
3 | slither | 3,749 |
4 | manticore | 3,296 |
5 | mythril | 2,975 |
6 | ethereum-etl | 2,379 |
7 | brownie | 2,341 |
8 | rotki | 2,027 |
9 | py-evm | 1,912 |
10 | raiden | 1,852 |
11 | coinbasepro-python | 1,763 |
12 | cryptofeed | 1,646 |
13 | smart-contracts | 1,305 |
14 | Blend_My_NFTs | 904 |
15 | curve-contract | 902 |
16 | uniswap-python | 678 |
17 | solc-select | 594 |
18 | ape | 575 |
19 | 0xDeCA10B | 483 |
20 | yearn-vaults | 459 |
21 | market-maker-keeper | 444 |
22 | btcrecover | 368 |
23 | ethereum-etl-airflow | 326 |