Web3-Ethereum-DeFi Python APIs

_images/logo-wall-white.png

This is the documentation for Web3-Ethereum-Defi package for Python.

Web-Ethereum-DeFi (eth_defi) Python package allows you to interact and consume data from EVM DeFi protocols.

Use cases

  • Trading and bots

  • Data research, extraction, transformation and loading

  • Portfolio management and accounting

  • System integrations and backends

  • AI agent interaction for EVM chains

Table of contents

More information

Supported protocols, chains and integrations

Protocol

Actions

Links

Uniswap

Token swaps, data research

Tutorial

Gnosis Safe

Safe deployment customisation and modules

API

Circle USDC

USDC interactions

API

ChainLink

Read oracle prices, set up oracles

Tutorial

CoW Swap

Swaps, vault integration

Tutorial

PancakeSwap

Token swaps, data research

Tutorial

GMX

Leveraged trading, spot trading

Tutorial

Derive

Perpetuals, options trading

API

gTrade

Leveraged trading, vaults

API Listing

Ostium

Leveraged trading, vaults

API Listing

LFG

Token swaps, data research

API

Aave

Credit, borrow, read rates

Tutorial

BENQI

Credit, borrow, read rates

API

Lendle

Credit, borrow, read rates

API

Sky (MakerDAO)

Savings vaults

API Listing

Enzyme

Deposit to vaults, deploy, read vault data

Tutorial

Lagoon

Deposit to vaults, deploy, read vault data

API Listing

Velvet

Deposit to vaults, deploy, read vault data

API

Morpho

Read vault data

Tutorial

Euler

Read vault data

API Listing

Ethena

Read vault data

API Listing

IPOR

Read vault data

API Listing

1delta

Open/close leveraged long/short positions

API

Yearn

Read vault data

API Listing

NashPoint

Read vault data

API Listing

Untangle Finance

Read vault data

API Listing

Plutus

Read vault data

API Listing

D2 Finance

Read vault data

API Listing

Umami Finance

Read vault data

API Listing

Harvest Finance

Read vault data

API Listing

USDAi

Read vault data

API Listing

AUTO Finance

Read vault data

API Listing

Goat Protocol

Read vault data

API Listing

Cap

Read vault data

API Listing

Centrifuge

Read vault data

API Listing

C-Sigma

Read vault data

API Listing

Deltr

Read vault data

API

Foxify

Read vault data

API Listing

Liquidity Royalty

Read vault data

API Listing

LLamma

Read vault data

API Listing

Maple

Read vault data

API Listing

Silo

Read vault data

API Listing

Spark

Read vault data

API Listing

Summer

Read vault data

API Listing

Superform

Read vault data

API Listing

Teller

Read vault data

API Listing

Term Finance

Read vault data

API Listing

TrueFi

Read vault data

API Listing

Upshift

Read vault data

API Listing

USDD

Read vault data

API

Aarna

Read vault data

API

Accountable

Read vault data

API

Altura

Read vault data

API

Avant

Read vault data

API

Brink

Read vault data

API

Curvance

Read vault data

API

Dolomite

Read vault data

API

Eth Strategy

Read vault data

API

Fluid

Read vault data

API

Frax

Read vault data

API

Gearbox

Read vault data

API

Hyperlend

Read vault data

API

HypurrFi

Read vault data

API

InfiniFi

Read vault data

API

Mainstreet

Read vault data

API

Renalta

Read vault data

API

Resolv

Read vault data

API

Royco

Read vault data

API

Sentiment

Read vault data

API

Singularity

Read vault data

API

Spectra

Read vault data

API

USDx Money

Read vault data

API

YieldFi

Read vault data

API

YieldNest

Read vault data

API

YO

Read vault data

API

Yuzu Money

Read vault data

API

ZeroLend

Read vault data

API

BaseVol

Read vault data

API Listing

Hypersync

Read historical data fast

API

Token Risk

Glider Token Risk API by Hexens

API

TokenSniffer

Read token risk core and metrics

API

Foundry

Compile, deploy and verify smart contracts

API

Etherscan

Deploy and verify smart contracts

API

MEVBlocker

Frontrun protection

Tutorial

Ethereum mainnet

Frontrun protection, token mapping

Tutorial

Base

Frontrun protection, token mapping

Tutorial

Arbitrum

Frontrun protection, token mapping

Tutorial

Avalanche

Token mapping

API

BNB Chain

Token mapping

API

Polygon

Token mapping

API

Berachain

Token mapping

API

Hyperliquid

Token mapping

API

Mode

Token mapping

API

Unichain

Token mapping

API

ZKSync

Token mapping

API

Soneium

Token mapping

API

Google GCloud

Support hardware security module wallets

API

Hot wallet

Secure hot wallet handling

API

Multicall3

Chunked and historical data reading

Tutorial

Gas

Ethereum gas management

API

EIP-4626

Vault analysis

Tutorial

EIP-726

Message signing and decoding

API

ERC-20

High performance reading, data mappings

API

ABI

High performance smart contract ABI management

API

Transactions

Stack traces and symbolic revert reasons

API

Anvil

Mainnet forks and local unit testing

API

LlamaNodes

Special RPC support

API

Ankr

Special RPC support

API

dRPC

Special RPC support

API