Vault protocols

This section documents integrations with ERC-4626 compliant vault protocols.

About ERC-4626

ERC-4626 is a tokenised vault standard that provides a common interface for yield-bearing vaults. The standard defines a consistent API for deposit, withdrawal, and share accounting operations, making it easier to integrate with different vault implementations.

Vault integrations

This Python package provides integrations with various ERC-4626 vault protocols, enabling you to:

  • Discover vaults: Find vaults and query their features across multiple chains

  • Deposit and redeem: Automate deposits into vaults and redemptions from your application

  • Query positions: Check your vault positions and share balances

  • Historical data: Read share price history, TVL, deposits, and redemptions

  • Protocol-specific features: Handle unique characteristics like redemption delays, fees, and settlement mechanics

For the core ERC-4626 functionality shared across all vault protocols, see eth_defi.erc_4626.

Supported protocols