PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Evm Python Packages

Python packages with the GitHub topic evm. Sorted by monthly downloads, with stars and forks.
BobTheBuidler
cchecksum

An ~18x faster drop-in replacement for eth_utils.to_checksum_address, with the most cpu-intensive part implemented in C.

225K 5 2
ethereum
py-evm

A Python implementation of the Ethereum Virtual Machine

186K 2K 689
BobTheBuidler
eth-retry

Stop transient errors from wasting your time! Provides a decorator to automatically retry calls that fail due to specific transient errors seen in the web3 ecosystem.

160K 11 1
tintinweb
ethereum-dasm

An ethereum evm bytecode disassembler and static/dynamic analysis tool

105K 223 40
trailofbits
pyevmasm

Ethereum Virtual Machine (EVM) disassembler and assembler

51K 386 52
BobTheBuidler
ypricemagic

Fetch accurate prices for tokens solely using on-chain data.

46K 79 19
ApeWorX
eth-pydantic-types

ETH Pydantic types

45K 8 8
BobTheBuidler
eth-portfolio-temp

Use eth-portfolio to output information about a wallet or collection of wallets in a streamlined, speed-optimized way.

22K 15 6
BobTheBuidler
dank-mids

Async web3py middleware that collects eth calls and batches them into multicalls, then batches those multicalls into jsonrpc batches along with all your other calls in the background.

12K 89 12
cdump
evmole

EVMole is an open-source library that analyzes deployed EVM bytecode to infer function selectors, argument types, state mutability, persistent and transient storage layout, control flow, and compiler metadata, including for unverified contracts

10K 467 31
BobTheBuidler
evmspec

A collection of msgspec.Struct definitions for use with the Ethereum Virtual Machine

8K 1 2
BobTheBuidler
checksum-dict

checksum_dict's objects handle the simple but repetitive task of checksumming addresses before setting/getting dictionary values. Useful when your daily life involves combining data from different sources.

7K 0 1
0rtis
w3multicall

Python interface for web3 multicall

6K 14 3
BobTheBuidler
eth-portfolio

Use eth-portfolio to output information about a wallet or collection of wallets in a streamlined, speed-optimized way.

6K 15 6
MichaelFowler1
cost-core

Cost risk, EVM forecasts, DCMA schedule checks, JCL, AoA and portfolio choice for defense and space programs. As far as I can find, the first public Python package to do them all together. Excel in, report and briefing out, all on your own machine.

5K 0 0
BowTiedDevil
degenbot

Building blocks for Uniswap (V2, V3, V4), Curve V1, Solidly V2, Balancer V2 & Aave V3 arbitrage and liquidation bots on EVM-compatible blockchains

5K 571 198
dipdup-io
dipdup

Modular framework for creating selective indexers and featureful backends for dapps

4K 275 63
paradigmxyz
cryo

cryo is the easiest way to extract blockchain data to parquet, csv, json, or python dataframes

4K 2K 188
Ankvik-Tech-Labs
web3-google-hsm

Cloud HSM to sign Web3.py Ethereum transactions

4K 8 2
tradingstrategy-ai
web3-ethereum-defi

A Python library for trading automation on DeFi, data research and integration. Supporting Uniswap, Aave, Chainlink, USDC and other protocols.

4K 829 189
Kevthetech143
chain-signer

Security suite for AI agents — catch the dangerous thing before signing: preflight EVM transactions for drains, inspect EIP-712 signatures for permit-phishing, and gate agent actions by policy. Pairs with any wallet/MCP stack; non-custodial wallet included.

3K 1 0
ApeWorX
ape-safe

Safe (Wallet) plugin for Ape Framework

2K 22 12
pcaversaccio
snekmate

State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.

2K 603 83
prettydeath
tornado-demix

Tornado Cash forensics for investigators: evidence-banded exit leads, exit groups, operator clusters and multi-hop fund tracing after withdrawal on 8 EVM chains, with a placebo check that shows what chance alone produces.

2K 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology