Build WEB3
with APE

The Ethereum application development framework for Pythonistas, Data Scientists, and Security Professionals
GO APE
TRADE
Ape is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

But it's much more...

With Ape you can learn trade. What? Trade what - you tell us. It's actually easy to get started with Ape - Really we mean it. With a few clicks and commands in the editor - you'll be making smart contracts - with ease in no time.
Ape is in the business of community and open source

Build WEB3
with APE

The Ethereum development framework for Python Developers, Data Scientists, and Security Professionals

validation

Test in Python, our features allow you to explore the hairy edges of your dApp. Discover issues before entering the "Dark Forest"

VALIDATE CONTRACTS
WITH APE

Test in Python, our features allow you to explore the hairy edges of your dApp. Discover issues before entering the "Dark Forest"

Learn How Ape Validates AND TESTS

DEPLOY 
CONTRACTS 
WITH APE

Release on your own terms.
Launch smart contracts with ease.

MANAGE WITH APE

As your protocol evolves, Ape navigates the ever-changing environment of Ethereum,  ensuring your dApp stands the test of time.

Use ape to create blockchain projects.

VIEW COMMON BLOCKCHAIN STRUCTURES

modular plugins

Developing custom smart contracts for Ethereum can be confusing. Most developers use a multitude of platforms to build and deploy their smart contracts.  We make development smoother with our modular approach. We have created a complete set of tools and frameworks to assist in the testing, deployment, and creation of tokens, markets, and oracles that connect smart contracts with web3.

provider

ape-hardhat

Hardhat network provider for Ape

Visit GitHub
Provider

ape-infura

Infura Provider plugins for Ethereum-based networks

Visit GitHub
Compiler

ape-solidity

Write your contracts in Solidity

Visit GitHub
ACCOUNT

Ape-Ledger

Ledger Nano S and X plugin for Ape

Visit GitHub
PROVIDER

ape-Alchemy

Alchemy Provider plugins for Ethereum-based networks

Visit GitHub
COMPILER

APE-VYPER

Vyper compiler plugin for Ape, using VVM

Visit GitHub
EXPLORER

Ape-Etherscan

Etherscan Explorer Plugin for Ethereum-based networks

Visit GitHub
CONVERSION

ape-ENS

Ape plugin for ENS argument conversion and contracts

Visit GitHub
ACCOUNT

APE-Trezor

Plugin for Trezor Hardware Wallets

Visit GitHub
provider

ape-hardhat

Hardhat network provider for Ape

Visit GitHub
Provider

ape-infura

Infura Provider plugins for Ethereum-based networks

Visit GitHub
COMPILER

APE-starknet

An ape plugin for the StarkNet networks

Visit GitHub
ACCOUNT

Ape-Ledger

Ledger Nano S and X plugin for Ape

Visit GitHub
PROVIDER

ape-Alchemy

Alchemy Provider plugins for Ethereum-based networks

Visit GitHub
COMPILER

APE-VYPER

Vyper compiler plugin for Ape, using VVM

Visit GitHub
EXPLORER

Ape-Etherscan

Etherscan Explorer Plugin for Ethereum-based networks

Visit GitHub
CONVERSION

ape-ENS

Ape plugin for ENS argument conversion and contracts

Visit GitHub
Compiler

ape-solidity

Write your contracts in Solidity

Visit GitHub
EXPLORER

Ape-Etherscan

Etherscan Explorer Plugin for Ethereum-based networks

Visit GitHub
CONVERSION

ape-ENS

Ape plugin for ENS argument conversion and contracts

Visit GitHub
ACCOUNT

APE-Trezor

Plugin for Trezor Hardware Wallets

Visit GitHub

GET STARTED

Install Ape

YO YO YO YO YO