The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python Ethereum Projects
-
ccxt
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Crypto-Signal
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
-
mythril
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Rootstock, Tron and other EVM-compatible blockchains.
-
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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
rotki
A portfolio tracking, analytics, accounting and management application that protects your privacy
-
brownie
A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
-
Blend_My_NFTs
Easily generate thousands of 3D models, images, and animation automatically in Blender for free with Blend_My_NFTs.
-
ape
The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
-
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)
-
web3-ethereum-defi
A Python library for trading automation on DeFi, data research and integration. Supporting Uniswap, Aave, Chainlink, USDC and other protocols.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09CCXT
Project mention: Create your own Uniswap DeFi Application🦄! From scratch using Vyper & Python🐍 | dev.to | 2023-12-08🚧 To do this, we need to create a mocks/ folder inside the contracts/ folder, and within it, create an Token.vy file. You can add the code from the following link to this file: Vyper ERC20 Token.
Project mention: Fuzzing Around: Better Smart Contract Testing through the Power of Random Inputs | dev.to | 2023-04-25Fuzzing has been around for a while in traditional full-stack development, but a new class of tools is here that can apply fuzzing to smart contract testing in web3. Some of the fuzzing tools include the open source Echidna and MythX.
Project mention: Blockchain transactions decoding: making wallet activity understandable | dev.to | 2023-10-27Event is a log entity which EVM smart contracts can emit during transaction execution. Events are very good at signalling that an some action has taken place on-chain. Applications can subscribe and listen to events to trigger some off-chain logic or they can index, transform and store events in some off-chain storage (look at The Graph protocol or Ethereum ETL).
Project mention: Does anyone know of a "zapper" like portfolio tracker that automatically calculates Profit/Loss? | /r/defi | 2023-12-11That already exists: https://rotki.com/
I'm trying to set up algo trading through the Blankly Python library. I've generated my Coinbase Pro API keys, but when I try to enter them it always tells me that it failed to connect, and to check to make sure my keys are correct. I'm quite certain that they are, and I made a new set of API keys just in case something was wrong with the first set. I also cannot create an "authenticated client" as described on their readme because the cbpro library is out of date and currently incompatible with blankly.
https://github.com/3rdIteration/btcrecover
Python Ethereum related posts
- Create your own Uniswap DeFi Application🦄! From scratch using Vyper & Python🐍
- Lost seed and password
- Bridging the Gap: Better Token Standards for Cross-chain Assets
- Chainlink Oracle Security Considerations
- paradigm-data-portal: NEW Data - star count:223.0
- paradigm-data-portal: NEW Data - star count:223.0
- paradigm-data-portal: NEW Data - star count:223.0
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Ethereum projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | ccxt | 31,291 |
2 | slither | 4,992 |
3 | vyper | 4,765 |
4 | Crypto-Signal | 4,701 |
5 | mythril | 3,717 |
6 | manticore | 3,634 |
7 | ethereum-etl | 2,819 |
8 | rotki | 2,601 |
9 | brownie | 2,594 |
10 | py-evm | 2,188 |
11 | cryptofeed | 2,073 |
12 | raiden | 1,843 |
13 | coinbasepro-python | 1,816 |
14 | smart-contract-sanctuary | 1,469 |
15 | smart-contracts | 1,322 |
16 | curve-contract | 1,007 |
17 | Blend_My_NFTs | 991 |
18 | uniswap-python | 878 |
19 | ape | 807 |
20 | solc-select | 726 |
21 | 0xDeCA10B | 547 |
22 | btcrecover | 520 |
23 | web3-ethereum-defi | 508 |
Sponsored