Skip to content

surendravarmadendukuri/DLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

DLink

A platform for users to create dNFTs on Polygon in a simple manner within a few clicks, similar to MintNft by Polygon which offers the same services for traditional NFTs.

What it does

Initially user needs to connect his metamask wallet upon which he is redirected to the application dashboard. Here user can fill in the details of the dynamic NFT he wants to create such as name, description, traits. The user needs to upload the images that he wants to feature in his dNFT one by one, which are uploaded to IPFS simultaneously. User can set the time upon which the NFT should change accordingly. Chainlink Upkeep for automates the NFT updating process in a timely manner according to user's settings.

How we built it

We built it used Nextjs to build our application. Tailwind CSS is used to design our application. Solidity for writing Smart Contracts, hardhat for deploying them. Chainlink is used for highly reliable automation based on time set according to the user choice. We chose Polygon chain to deploy the smart contract.

UI

Home Page

home

Dashboard

dashboard

Usage of Technologies

Chainlink

Chain automation

IPFS

IPFS upload

Polygon

Mint to Polygon

Smart Contract

Smart Contract code

Submission Link

Devpost Submission