The most advanced smart contract framework on earth Trusted by Yearn, Lido, CURVE, Element and more

Latest Release

(fetching...)

RELEASE NOTES

Access multiple chains at the same time:

Access local (forked), testnet, and live networks while testing and scripting, all from the same command line session. Configuration is quick and easy, and ad hoc connections are supported.

Customize your stack with Ape Plugins:

Plugin creation and support from simple integrations to a more complex ecosystem. Non-EVM chains are already being supported.


Extensive contract lifecycle management features:

Contracts can be compiled, tested, deployed, and analyzed using scripts and the built-in Ape console. Verification is supported as well as package manifest creation.

Advanced account security:

Protected access to your accounts with encrypted keyfiles. Integration with hardware wallets for added security.

Debugging for both development and production:

Development is aided by transaction tracing and gas reporting integrated into the command line.

Use the power of Python's data science tooling:

Use Ape in Jupyter notebooks along with your favorite Python libraries like Pandas, Numpy, and others.

Customize your stack with ape-plugins

Plugin creation and support from simple integrations to a more complex ecosystem.

ApeWorX Supported Plugins

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 contract languages and chains.