NFT20 is a permissionless p2p protocol to tokenize NFTs and make them tradable on decentralized exchanges such as UniSwap or Sushiswap. Anyone with an NFT can create a new pool or add his NFT to an existing pool and get ERC20 Token derivatives of their NFTs in a permission-less way, those tokens can be transferred and traded on DEXes right away.
History of NFTs shown that a very small portion of NFTs stay valuable over the long term but 99% of Non Fungible Tokens lose value after a few months and their liquidity is $0.
In the example of Crypto Kitties, over the last 7 days a total of 1051 CKs were sold on the second hand market for a total of 23K$. The biggest sale during this week was recorded at 1.2K$ and only 61 of those sales were over 100$ (5.8%) while most items traded for a few dollars. (source: CK on NonFungible.com).
While Crypto Kitties is one of the most popular NFT projects with nearly 2M items held by nearly 100K addresses, the lack of liquidity is hitting harder the less popular NFT projects.
Also, trading NFTs on second hand markets is subject to high fees captured by the platforms and the project creators.
The goal of NFT20 is to enable project owners, collectors and investors get better way to trade and value NFT tokens (ERC725 and ERC1155).
How It Works
When you add a new NFT project to the NFT20 DEX the NFT20 Factory will create an ERC20 representation of the NFT project and give you 100 tokens per 1 NFT deposited.
At first we expect users to deposit low value NFTs in this scheme and thus creating an average price per NFT per project due to OpenSea + Uniswap arbitrage.
If you believe to have a higher value NFT, you have the option of creating a decentralized dutch auction right within the NFT20 asset page and get paid in the ERC20 tokens derivatives of that project’s NFT.
NFTs that are held in their respective pools can be withdrawn at any time by any user by depositing 100 tokens, you pick which NFT available from the pool to withdraw, this feature makes the NFT20 DEX not only a trading mechanism but an NFT swapping mechanism.
Example1: Linda owns 1 NFT Crypto Kitty that she can’t sell, she goes to the CK NFT20 asset page and deposits the Crypto Kitty NFT and gets 100 $KITTY tokens. She can now go to Uniswap and trade them right away, or add liquidity to them and get rewards by benefiting parties.
example2: Katherine owns a Gen 0 Crypto Kitty NFT so she think’s it’s worth more then 100 $KITTY tokens, she creates a dutch auction for the market to decide a fair price (in $KITTY), she can cancel the auction at any time if the NFT is not sold.
example3: Enea owns a Gen 0 Crypto Kitty NFT and on the NFT20 Kitty pool he sees a Gen 1 Kitty he likes.
He tokenizes his gen 0 > gets the 100 $KITTY tokens > redeems them right away for the Gen 1 Kitty he liked.
In this section we’ll describe how various actors of the NFT ecosystem can make use of NFT20:
NFT holders: Collectors of any project can easily deposit their items in exchange of the associated token in order to get instant value out of their items. It’s also an ideal way to get a hand on items of a collection as the volume garantee a fair price for both sellers and buyers.
NFT creators: NFT project developers can create or support the pool for their NFT project. Having a healthy pool with good liquidity on a DEX enables their users to easily trade their items together, and for new comers to get their items at a fair price. The pool can also be used as a sale mechanism for NFT projects while the pair is incentived to get high liquidity.
NFT investors: Having access to a large pool of tokenized NFTs of any collection enables generic investors to speculate on the price of a collection without having to worry about identifying and buying individual items, as those operations can become pretty difficult for handling a large amount of NFTs while fungible tokens (ERC20) are easier to transfer and trade.
Platform Governance & Team
We don’t play decentralized theater, we are a team of shippers that is looking to get our vision out to the world while creating a positive sum game, instead of the regular crypto 0 sum game. Tokenomics, launch style and DAO is adjusted accordingly, but this is all trial and error.
The parameters of the platform will be governed by a DAO and the corresponding $NFT20 ERC20 governance Token, here is what the NFT20 gov token holders will be able to decide at first.
- Fees to take from each tokenized NFT that will be distributed to them (aka fees on the dex).
- Change the requirements of project approval for $NFT20 farming.
- Team structure and marketing spend of the DAO resources.
- More to be decided.
Note that VeryNifty NFT holders will have a multiplier power (yet to be decided to what extent) when voting with their $NFT20 tokens, this not only gives back to early believers in the team but creates a dex that is influenced by actual NFT holders and not only defi traders, we expect a mix of both to create a healthy ecosystem.
We’re friends and have been following and working in the Ethereum space for over 4 years. Our latest project VeryNifty Gallery, a tamagotchi-like game is still the #3 most played Ethereum game on DappRadar has done more than 70K transactions on mainnet.
Adam: Serial Indie Maker.
Jules: Full Stack developer that joined the space as a smart contract freelancer. Co-founded DAppBoard (Google Analytics for smart contracts) in 2017. This adventure lead to joining Consensys where he worked on analytics for DEX platforms, smart contracts and other products.
$NFT20 Token Distribution
NFT20 started as a pivot from the VeryNifty Gallery game, the early VeryNifty community was pivotal in the creation of the protocol with their feedback and support.
The max supply of $NFT20 will be 1 million. 50% of the token allocation will be minted and vested linearly over a period of 12-24 months, here’s how they will be allocated:
- 20% to team members. (vested 12m)
- 10% to VeryNifty Game players. (vested 24m)
- 5% to early contributors. (vested 24m)
- 15% to the DAO. (vested 12m)
- The remaining 50% will be used for incentivizing and farming over a period of a few years.
Liquidity is a big part of any DEX. Up to 1000 $NFT20 a day will be allocated to incentivize liquidity with 5% (~50 $NFT20 a day) of all farming going to the DAO.
At the beginning we are going to incentivize NFT pools that have over $10k in liquidity on Uniswap or Sushiswap. This can change upon Snapshot voting, but we feel 10K liquidity for an NFT project is good enough for all users to have the options or buying and selling without waiting days on OpenSea for someone to bid.
We also created a new scheme to receive multiple yield from same LP tokens in a safe way, we’ll open source this together with the DEX. We expect NFT projects to incentivize liquidity too, we are already in talks with some of them.
Example: If you add liquidity to $PIGGY (made up NFT token) — Eth on Uniswap we will give you $NFT20 tokens as yield but also the PIGGY project will be able to give you yield for the same LP tokens.
We are launching the NFT20 NFT DEX on January 15th 2021, most of the work was done by Adam and Jules with great help on the design department by Cadu Veloso.
We are calling all NFT and DEFI lovers to join and help us create something bigger than ourselves.
While we are doing this without any funding, we have big plans for the near future, the goal is to keep shipping.
Open call to all NFT project teams
Reach out to us to see how both communities can benefit from our DEX, we are looking for long term strategic partnerships for projects that want to incentivize liquidity for their users.