Back to overview

DeFi Standards

Vaults, yield, AMMs and decentralized finance building blocks.

Showing 26 EIPs
ERC-4626

Tokenized Vaults

Tokenized Vaults with a single underlying EIP-20 token.

DeFi Standards
EIP-2200

Structured Definitions for Net Gas Metering

This EIP provides a structured definition of net gas metering changes for `SSTORE` opcode, enabling new usages for contract storage, and reducing excessive gas costs where it doesn’t match how most implementation works.

DeFi Standards
ERC-7540

Asynchronous ERC-4626 Tokenized Vaults

Extension of ERC-4626 with asynchronous deposit and redemption support

DeFi Standards
ERC-7575

Multi-Asset ERC-4626 Vaults

Extended ERC-4626 Interface enabling Multi-Asset Vaults

DeFi Standards
ERC-7535

Native Asset ERC-4626 Tokenized Vault

ERC-4626 Tokenized Vaults with Ether (Native Asset) as the underlying asset

DeFi Standards
ERC-7893

DeFi Protocol Solvency Proof Mechanism

Verifiable solvency proofs and financial health monitoring for DeFi protocols

DeFi Standards
ERC-8161

Transferable Tokenized Vault Requests

Extension of ERC-7540 enabling optional transferability of pending deposit and redeem requests

DeFi Standards
ERC-2266

Atomic Swap-based American Call Option Contract Standard

This standard provides functionality to make Atomic Swap-based American Call Option payment. The Atomic Swap protocol based on Hashed Time-Locked Contract (HTLC) [^1] has optionality [^2], and such optionality can be utilised to construct A

DeFi Standards
ERC-8330

Subject-Linked NAV Snapshot Oracle

Defines subject-linked NAV streams with provider attribution, corrections, invalidation, staleness, and aggregation

DeFi Standards
ERC-7586

Interest Rate Swaps

Interest rate swaps derivative contracts

DeFi Standards
EIP-8024

Backward compatible SWAPN, DUPN, EXCHANGE

Introduce additional instructions for manipulating the stack which allow accessing the stack at higher depths

DeFi Standards
ERC-7726

Common Quote Oracle

Interface for data feeds providing the relative value of assets.

DeFi Standards
ERC-6229

Tokenized Vaults with Lock-in Period

ERC-4626 Tokenized Vaults with Lock-in Period.

DeFi Standards
ERC-7527

Token Bound Function Oracle AMM

Interfaces that wrap FT to NFT and unwrap NFT to FT based on an embedded Function Oracle AMM

DeFi Standards
ERC-7887

Cancelation for ERC-7540 Tokenized Vaults

Extension of ERC-7540 with cancelation support

DeFi Standards
ERC-8033

Agent Council Oracles

Multi-agent councils to resolve decentralized information queries

DeFi Standards
ERC-8113

Series Accounting for Incentivized Vaults

Series Accounting method for collecting performance fees in ERC-7540 type vaults.

DeFi Standards
ERC-8262

Zero-Knowledge Compliance Oracle

On-chain ZK compliance verification without revealing transaction data

DeFi Standards
EIP-663

SWAPN, DUPN and EXCHANGE instructions

Introduce additional instructions for manipulating the stack which allow accessing the stack at higher depths

DeFi Standards
EIP-1057

ProgPoW, a Programmatic Proof-of-Work

ProgPoW is a proof-of-work algorithm designed to close the efficiency gap available to specialized ASICs. It utilizes almost all parts of commodity hardware (GPUs), and comes pre-tuned for the most common hardware utilized in the Ethereum n

DeFi Standards
EIP-1482

Define a maximum block timestamp drift

On the basis that both Geth and Parity implement the same timestamp validation requirements, this should be written into the reference specification.

DeFi Standards
EIP-1962

EC arithmetic and pairings with runtime definitions

This EIP proposes a new precompile to bring cryptographic functionality desired for privacy and scaling solutions. Functionality of such precompile will require the following:

DeFi Standards
EIP-2014

Extended State Oracle

Introduce a new system contract with an extensible interface following the [Contract ABI Encoding] to access extended data sets, such as chain identifiers, block hashes, etc.

DeFi Standards
ERC-5143

Slippage Protection for Tokenized Vault

An extension of EIP-4626 supporting improved EOA interactions.

DeFi Standards
EIP-7650

Programmable access lists

Add a precompiled contract that add access lists programmatically

DeFi Standards
ERC-1154

Oracle Interface

In order for ethereum smart contracts to interact with off-chain systems, oracles must be used. These oracles report values which are normally off-chain, allowing smart contracts to react to the state of off-chain systems. A distinction and

DeFi Standards