ApeWorX Logo

Python Devtooling for Ethereum

The ApeWorX collective maintains the Python devtooling stack for Ethereum developers, researchers, and protocol teams.

Key Projects and Libraries

web3.py

web3.py is the most widely used Python interface library for Ethereum, with over 4 million monthly downloads. It gives developers a dependable foundation for reading chain data, sending transactions, and working with contracts.

Ape Framework

Ape Framework is an easy-to-use Web3 development tool. Users can compile, test, and interact with smart contracts all in one command line session. With our modular plugin system, Ape supports multiple smart contract languages, chains, developer tools/services, and more!

Silverback SDK

Silverback lets you create your own Python bots that respond to blockchain events in real-time. The Silverback library leverages the Ape development framework, as well as its ecosystem of plugins and packages, to let you develop capable automated bots that trigger your own custom Python logic whenever a specific event occurs.

Ethereum Python Libraries

ApeWorX also stewards foundational Ethereum Python libraries that have moved under our brand, keeping them maintained, documented, and aligned across the broader developer ecosystem.

Maintaining the Python Ethereum Stack

ApeWorX is a collective of infrastructure engineers, smart-contract developers, and Python maintainers stewarding the open-source tools that Ethereum builders rely on. Alongside Ape Framework and Silverback, our remit includes web3.py and related Ethereum Python projects now maintained under the ApeWorX brand, connecting application development, automation, testing, and chain interaction across the Python ecosystem.

Collective Community

A global collective of developers, researchers, and contributors.

Open and Accessible

Everything we build is open-source and free to use, modify, and distribute.

Public Good

We focus on projects that provide long-term value to the Ethereum Python ecosystem.

Contribution Driven

The collective is powered by maintainers, contributors, and users across the Python Ethereum stack.

Get Connected

Join the collective across our community platforms.

Community

Questions, feature requests, and community support on GitHub Discussions.

Updates

Announcements and ecosystem news on Twitter.

Source Code

Source code and contributions on GitHub.