ERC404 / DN404
Last updated
Last updated
The NFTs on implement the ERC404 protocol. This means that they are NFTs and fulfill the ERC721 standard but also fulfill the most popular fungible token standard (ERC20).
If you mint a NFT on you not only get a NFT but also fungible tokens. So if you e.g. buy a "Bacon Farmer" (one of the first collections on ) you will also get 10.000 $BACON token.
If you sell or transfer some of the $BACON tokens, you will lose your NFT. If you buy the $BACON token back, you will receive an NFT again.
The 10.000 $BACON tokens represent the 1 Bacon Farmer NFT you have. You can see the $BACON token as a fractionalized representation of your NFT.
Likewise, if you have 20.000 $BACON tokens you also own 2 Bacon Farmer NFTs and vice versa.
The main advantages of ERC404 tokens over pure NFTs are that
they integrate with many DeFi dapps like DEXs. NFTs don't work with DEXs, but fungible tokens do. So if you want (and somebody sets up a liquidity pool) you can just buy 10.000 $BACON token on Uniswap and have therefore bought a Bacon Farmer NFT on a DEX.
they enable users to hold fractions of NFTs. Bacon Farmers too expensive? Just buy a fraction of it. For example, 1.000 $BACON, which represents 1/10th of one Bacon Farmer.
they enable the listing of NFT collections on centralized exchanges, because the (eco-)systems of these exchanges are usually built for fungible tokens and cannot handle NFTs.
TLDR: ERC404 potentially brings more liquidity to NFT ecosystems and makes them more accessible.
DN404 is the implementation of ERC404 that we use. It can be found here
You can also read more about it here