over budget

Build NFT liquidity pools

$35,100.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

NFT-FT池为即时NFT流动性和价格发现创造了一个市场。它们是NFTs在DeFi中使用所需的基本条件。

Problem:

NFTs的流动性很差,而且没有可靠的价格来源,然而这些都是将NFTs扩展到DeFi的必要条件。

Yes Votes:
₳ 69,332,086
No Votes:
₳ 22,264,576
Votes Cast:
268

Detailed Plan

NFT = non-fungible token, FT = fungible token

Overview

Fungify is a Plutus-native NFT-FT pooling protocol, a key component required to expand NFT capabilities. NFT-FT pools enable people to do the following:

  • Have access to immediate liquidity for your NFTs
  • Earn yield on NFTs
  • Use NFTs as collateral for loans
  • Invest in indexes of NFT projects
  • Swap NFTs of the same type effortlessly
  • Become fractional holders of NFT projects

NFT-FT pools are a foundational primitive that allow NFTs to be used in DeFi applications - akin to SundaeSwap FT-FT pools being a foundational component for all applications requiring fungible token exchanging. Some example DeFi applications that NFT-FT pools enable are NFT indexes tracking the value of a breadth of NFT projects, loans with NFT collateral, NFT margin trading, and NFT prediction markets - not to mention many other non-DeFi related use cases such as DAO and NFT gaming improvements.

NFT liquidity pools are available on Ethereum, but the use-cases are limited due to current gas costs. We think there is a great deal of exploration still to be done in creating novel products that utilize NFTs in DeFi, and Cardano is perfectly suited for this. Up until this point, Cardano's main utility has been minting and trading NFTs, so they are widespread among active wallets. NFT DeFi applications could excel in this environment as users are eager to experiment with creative utilities and yield generating activities for their assets. This large base of ready early adopters could rapidly accelerate the use of DeFi on Cardano in its early stages.

How do NFT-FT pools work?

A NFT-FT pool works by locking a NFT into a pool, specific to that NFT's project, in exchange for fungible pTokens. pTokens represent a claim to one of the NFTs in the pool, and can be redeemed for a NFT contained in the same pool.

pTokens can be traded on any open market, such as SundaeSwap, where the price will be discovered through arbitrageurs. The price reflects the "floor" of the project. NFT holders can convert their NFTs to pTokens through the pool and sell them at this price for immediate liquidity. The liquid market allows NFTs to be used as collateral for loans. Liquidity providers for market making pairs can earn yield on their pTokens. People can buy fractions of NFTs represented by pTokens to track a project like an index fund. Assets of the same type can be easily swapped for another, a common use case in the metaverse, where certain quests require certain items.

Fungify V1

Fungify V1, with core functionality for swapping NFTs/FTs from a pool and a farming script for LPs to earn yield, is currently going through intensive internal testing and final touches are being made. We plan to release Fungify V1 this January. Liquid markets will be set up for several projects in order to showcase Fungify's potential.

To follow our progress on V1, hop into our Discord: <https://discord.com/invite/4f36hKZBBd>

To learn more, check out our docs: <https://sicks0sicks.gitbook.io/fungify/>

Roadmap

This proposal is for building upon the Fungify V1 foundation to make NFT-FT pools available for any project.

<u>In the next 0-3 Months</u>

  • Code audit
  • Fungify V1 launch with pools set up for 5+ projects
  • Parameterized fee structures
  • Automate pool creation process so pools can be setup through a friendly UI

<u>In the next 3-6 Months</u>

  • Architectural upgrades for pool token minting/burning on add/retrieve
  • Pools set up for 20+ projects through the UI

<u>In the next 6-12 Months</u>

  • Integrate with Hydra
  • Code audit
  • V2 release

Auditability

Fungify V1 will go through an official code audit. Progress can be tracked through the number of protocols building on top of and the number of projects releasing with Fungify NFT-FT pool infrastructure. Success after 6 months will look like 3+ protocols building on top of and 20+ projects released with Fungify NFT-FT pool infrastructure.

Risks/Open Questions

  • Will impermanent loss be sufficiently offset by yield farming/airdrops?
  • How do we prevent incentive models from failing in the event of sudden drops in liquidity?
  • Is there a better solution for providing instantaneous liquidity for NFTs?

How would this help seed Cardano's Grassroots DeFi?

By setting up this primitive, we'll open the doors for a wide range of unique NFT based DeFi projects to build on Cardano.

Funding breakdown

  • 2 Haskell/Plutus devs for 288 hours = 288 hours * $50 * 2 developers = $28800
  • 1 front end dev for 180 hours = 180 hours * $35 = $6300
  • Total $35100

社区顾问评论 (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00