Flow NFT Alert

Flow NFT Alert

Bridge the gap between collectors and marketplaces, with a focus on the collector experience

Created on 28th February 2023

Flow NFT Alert

Flow NFT Alert

Bridge the gap between collectors and marketplaces, with a focus on the collector experience

The problem Flow NFT Alert solves

Problem

With the continuous growth in the Flow ecosystem, there are currently over 200 NFT projects and over 70 marketplaces. The sparse distribution of NFTs across the ecosystem makes it difficult for collectors to purchase NFTs at their desired price.

Solution

Flow NFT Alert addresses this problem by providing a user-friendly web application allowing collectors to search for their favorite Flow NFT collection, add additional details for filtering down the NFT, and set their desired price, to receive email notifications and eliminate the need for collectors to constantly monitor numerous marketplaces.

Core Features

  • Easily search for Flow NFT collections through the NFT Catalog
  • Receive email notifications for new listings for your desired collection at your desired price
  • Seamless user experience with no registration or login required
  • Set alerts for specific NFTs filtered by name, ID, or serial number and configure a price below or above a specified threshold
  • Integrated with the latest NFTStorefrontV2 Open Marketplace contract which allows automatic integration with all marketplaces using the contract (e.g. Flowverse NFT)

Marketplace Integration

  • Flowverse NFT (NFTStorefrontV2)
  • Matrix Market (NFTStorefront)
  • Flowty (custom version of NFTStorefrontV2)
  • NBA Top Shot (TopShotMarketV3)

Many more to be integrated in the future

On-chain Contribution

NFTMetadataUtility smart contract provides utility functions that make it easy to fetch NFT metadata from marketplace listings. It fully leverages the composability of Flow blockchain by utilising the NFTCatalog, NFTStorefront, and NFTStorefrontV2 smart contracts.

Challenges I ran into

I had difficulties while trying to integrate Flowty marketplace as they used their own custom marketplace contract which was a modified version of the NFTStorefrontV2 contract. Cadence currently does not support named imports which made it diffcult for me to use both Flowty's NFTStorefrontV2 and the original NFTStorefrontV2 contracts in the same contract.

I found a workaround to the issue by deploying an additional helper contract called FlowtyStorefront which imports Flowty's NFTStorefrontV2 contract and essentially acts as an interface for getting the storefront reference. Having this additional contract with a different name enabled me to avoid the conflict in importing the contracts.

Tracks Applied (3)

Extending the Ecosystem

The NFTMetadataUtility smart contract extends the Flow ecosystem by leveraging the NFTCatalog, NFTStorefront, and NFTSto...Read More

Best apps built on Dapper Sports Studios

Flow NFT Alert is fully integrated with the NBA Top Shot marketplace contract (TopShotMarketV3) by allowing collectors t...Read More

Dapper

Best use of Flowty's Secondary Marketplace, Rental OR Loan Contract

Flow NFT Alert is fully integrated with the Flowty secondary marketplace by allowing collectors to set alerts for listin...Read More

flowty.io

Discussion

Builders also viewed

See more projects on Devfolio