Kishoraditya / drip-nft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DripNFT : Supporter-Centric NFT Management

DripNFT" is a project that focuses on creating a supporter-centric ecosystem for managing NFTs within the context of Drips and Drip Lists. Drips are a unique crowdfunding mechanism, and Drip Lists represent curated collections of projects. Read more at https://www.drips.network/ The core features of this project include:

Drips Protocol Integration: DripNFT seamlessly integrates with the Drips protocol, monitoring and responding to user support for projects in real-time.

NFT Minting and Transfer: DripNFT automates the minting of NFTs when users start supporting Drip projects, and facilitates their secure transfer.

Dynamic NFT Management: NFTs issued to supporters are dynamically managed and automatically revoked or destroyed when support is discontinued.

On-Chain Transaction Registry: DripNFT maintains a secure and transparent on-chain registry to record all transactions related to NFTs, ensuring an immutable history.

CustomNFT Integration: Users have the ability to create custom NFTs for their projects, with a seamless integration process that captures essential metadata.

Rewarding Funders: Funders of Drip projects receive NFTs based on project-specific metadata, ensuring a rewarding experience. If project-specific metadata is unavailable, a default version is issued.

DripNFT aims to improvise NFT management by placing supporters and their interactions with Drip projects at the forefront. It provides a robust and user-friendly solution for creators, supporters, and project managers to engage with NFTs in a novel and meaningful way.

Complete Readme post MVP

Sample Hardhat Project

This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.

Try running some of the following tasks:

npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.ts

About


Languages

Language:TypeScript 74.7%Language:Solidity 25.3%