pradeepvarma22 / D-Link

No Code Dynamic NFT

Home Page:https://d-link-sooty.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DLink

A platform for users to create Dynamic NFTs on Polygon in a simple manner within a few clicks, similar to MintNft.today 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

Working

Video Link

Usage of Technologies

Chainlink

Chain automation

IPFS

IPFS upload

Polygon

Mint to Polygon

Smart Contract

Smart Contract code

Contributors

pradeep shashank surendra

Submission link

Devpost Submission

About

No Code Dynamic NFT

https://d-link-sooty.vercel.app


Languages

Language:JavaScript 86.6%Language:Solidity 8.6%Language:TypeScript 4.0%Language:Shell 0.6%Language:CSS 0.1%