Epoch 3 Cohort: 🐍 web3.py
By Mashal Waqar
1 min read

Epoch 3 Cohort: 🐍 web3.py

web3.py is the standard for interacting with the Ethereum blockchain for Python developers.

This interview is a part of our on-going series, where we highlight our epoch 3 participants.

What's web3.py?

web3.py is the standard for interacting with the Ethereum blockchain for Python developers. The open source library garners well over one million downloads per month and underpins many Python developer tools, including the Ape and Brownie development frameworks. web3.py-adjacent libraries, including py-evm, are dependencies in the Vyper/Titanoboa development stack.

Why should Octant users vote for web3.py in epoch 3?

We value language diversity within Ethereum tooling, and believe the path to mass adoption requires meeting developers where they are. Our team maintains a dozen tooling libraries that are some of the core open source building blocks in the Python corner of the blockchain world. In addition to that development work, we consistently invest in developer education: tutorials, example/hackathon starter projects, documentation, and user support.

Your project is interesting because:

  • Well over one million monthly downloads on PyPI, 2.
  • Over 200 pull requests merged and 22 releases in 2023, 3. A dependency of over 18k repos and 800 packages, according to GitHub

➡️  Follow on X at @EthereumPython
➡️ Read the web3.py update on our forum
🐍 Vote for web3.py this epoch

By Mashal Waqar
Updated on
Epoch 3