The DaVinci Project
  • The DaVinci Project
  • Project Details
    • DaVinci Project Introduction
    • Mission
    • Features
    • Tokenomics & Launch Details
    • FAQ
  • Get to know ERC404
    • What is ERC404?
    • Deploying your own ERC404
    • Version 2 Contract Enhancements
    • How minting works on Uniswap V3
Powered by GitBook
On this page

Was this helpful?

  1. Get to know ERC404

Version 2 Contract Enhancements

ERC404 has already undergone its first major upgrade citing significant enhancements.

The ERC404 protocol version 2.0-beta introduces significant updates to improve functionality and efficiency. Notably, it adopts a FIFO queue for ERC-721 token IDs, enhancing predictability and reusability, aligning with typical NFT collection behaviors. Full ERC-20 token transfers now also move associated ERC-721 tokens directly, streamlining asset management. The update brings clearer event emissions, dedicated functions for balance and supply queries, optional fixed supply cap, simplified transfer logic, and a more user-friendly minting function. Additionally, it incorporates EIP-2612 for permit approvals and EIP-165 support, alongside optimizations for gas savings.

PreviousDeploying your own ERC404NextHow minting works on Uniswap V3

Last updated 1 year ago

Was this helpful?