Description

We implement a model that automatically determines the price by fractionalizing NFT and linking it to Uniswap's liquidity. The item can be NFT and fractionalized, linking it to ERC-20. This provides Uniswap with liquidity, which can be immediately purchased and sold by fans. The higher the scarcity, the higher the price of the token, due to the higher the item's value or the small amount of tokens issued. The price will also be more expensive as more purchases are made by combining its own bonding curve in addition to the price due to the liquidity of the basic uniswap.

Liquidity showcase

How it's made

Rarible, Uniswap, NFTPort, IPFS Solidity, React, Ethereum, EtherJS, Hardhat Ropsten network First of all, the item was uploaded to IPFS. Rarible's Lazy mining allows NFT tokens to be mined and sold/sold. It is fractionalized to ERC-20, where liquidity supply and token exchange are achieved through Uniswap (IUniswapV2Router02) addLiquidity and swapETHForExactTokens. Prices become more expensive as you purchase a combination of initial liquidity prices and bonding curves. By using nftport, we tried to connect other chain easily for minting with fileupload. The contract was distributed on the Ropsten TestNet using Hardhat. The UI was implemented as React and linked to the contract with the etherjs library.