hackquest logo

NFT Fractionalization DEX

Fractionalize any NFT on Flow, issue tradable share tokens, and unlock DeFi with listings, swaps, and liquidity—powered by Flow Actions.

Videos

Description

This project turns NFTs into fungible share tokens you can mint, list, trade, and pool. Creators safely custody an NFT, define supply and policy, then fractionalize to receive shares.

Investors can buy via listings or swap in constant-product AMM pools, track balances, and claim distributions. Built end-to-end on Flow with Cadence 1.0, it showcases the new Flow Actions (DeFi Primitives) for swaps and liquidity, adheres to NFT standards and MetadataViews, and ships a full stack: Next.js web app, GraphQL API, real-time indexing with NATS + ScyllaDB, and Prometheus/Grafana observability. It’s ambition is to becomes a reference for compliant fractionalization and share market mechanics on Flow.

What you can do today:

  • Fractionalize an NFT into shares

  • Create/cancel/fill (share) listings

  • Swap FLOW/Shares and provide liquidity via Flow Actions

  • Schedule distributions (drops)


Ceators/Holders unlock liquidity; investors get access and composability; the ecosystem gets a standards‑aligned, reference that highlights Flow Actions, modern Cadence, and a scalable data plane.

Key features

  • Fractional vaults: NFT custody → fungible share tokens with clear supply/policy.

  • User-Defined fee schedules using Sheduled Transactions

  • Markets: Listings, fills, and AMM swaps; liquidity provisioning via Flow Actions.

  • Distributions: Schedule and claim share‑based payouts. (Scheduled transactions)

  • Standards‑first: NonFungibleToken + MetadataViews integration.

Progress During Hackathon

Platform is mostly complete e2e fractionalizing an NFT, issue shares list and swap between and share and FLOW token. Scheduled distributions is not quite ready but the code is there, and support for swapping USDC/Shares but ran out of time!

Tech Stack

React
Next
Web3
Node

Fundraising Status

No fundraising has been done. Would love to make this project into a real Mainnet DEX.

Team Leader
MMackenzie
Sector
DeFiNFTInfra