Python Ethereum

Open-source Python projects categorized as Ethereum

Top 23 Python Ethereum Projects

  • ccxt

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

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

    CCXT

  • slither

    Static Analyzer for Solidity and Vyper

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

    InfluxDB logo
  • vyper

    Pythonic Smart Contract Language for the EVM

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

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

  • Project mention: Fuzzing Around: Better Smart Contract Testing through the Power of Random Inputs | dev.to | 2023-04-25

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

  • manticore

    Symbolic execution tool

  • 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

  • Project mention: Blockchain transactions decoding: making wallet activity understandable | dev.to | 2023-10-27

    Event 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).

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

    WorkOS logo
  • rotki

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

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

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

  • brownie

    A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

  • py-evm

    A Python implementation of the Ethereum Virtual Machine

  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

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

    Raiden Network

  • coinbasepro-python

    The unofficial Python client for the Coinbase Pro API

  • Project mention: Unable to connect to coinbase pro API | /r/CoinBase | 2023-05-21

    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.

  • smart-contract-sanctuary

    🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠

  • smart-contracts

    Ethereum smart contracts for security and utility tokens

  • curve-contract

    Vyper contracts used in Curve.fi exchange pools.

  • Blend_My_NFTs

    Easily generate thousands of 3D models, images, and animation automatically in Blender for free with Blend_My_NFTs.

  • uniswap-python

    🦄 The unofficial Python client for the Uniswap exchange.

  • ape

    The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals

  • solc-select

    Manage and switch between Solidity compiler versions

  • 0xDeCA10B

    Sharing Updatable Models (SUM) on Blockchain

  • Project mention: A Better Mastodon Client | news.ycombinator.com | 2023-12-21
  • 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)

  • Project mention: Lost seed and password | /r/Electrum | 2023-12-06

    https://github.com/3rdIteration/btcrecover

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Ethereum related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com