https://github.com/muffin819/nft-launchpad-sui-fe
NFT Mint Launchpad on Sui chain
https://github.com/muffin819/nft-launchpad-sui-fe
launchpad marketplace mint move nft smartcontract sui
Last synced: about 2 months ago
JSON representation
NFT Mint Launchpad on Sui chain
- Host: GitHub
- URL: https://github.com/muffin819/nft-launchpad-sui-fe
- Owner: muffin819
- Created: 2024-12-03T19:23:41.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T19:40:06.000Z (10 months ago)
- Last Synced: 2024-12-03T20:32:28.699Z (10 months ago)
- Topics: launchpad, marketplace, mint, move, nft, smartcontract, sui
- Language: TypeScript
- Homepage:
- Size: 3.28 MB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NFT Mint Launchpad on Su
This is a mint launchpad designed to mint unique NFTs, featuring whitelist access for early adopters. Whitelisted users can mint a limited number of NFTs at a reduced price, ensuring an exclusive and fair minting process.
## 📚 Features
- Built an interactive and responsive NFT minting platform using Next.js for the front end and Express.js for the back end.
- Developed smart contracts in Move language, ensuring security and efficiency on the Sui blockchain.
- Verified user eligibility for whitelist privileges, including lower minting costs and restricted token minting limits.
- Randomly generated and assigned unique image traits during the minting process, ensuring every NFT is distinct.
- Integrated with multiple wallet providers to enhance user accessibility and streamline transactions.
- Ensured users hold 10+ SUI in their wallets before allowing transactions, adding a layer of validation.
- Implemented Chart.js for a user-friendly interface to track NFT traits and wallet activity.## 🛠️ Technology Used
- Frontend: Next.js, Chart.js
- Backend: Express.js, Node.js
- Smart Contracts: Move (Sui blockchain)
- Wallets: Sui-compatible wallets (e.g., Sui Wallet, Ethos)
- Blockchain: Sui blockchain## 🚀 How to Use
### 1. Setup
- Clone the repository and install dependencies:
git clone https://github.com/muffin819/nft-launchpad-sui.git
cd nft-launchpad
npm install### 2. Run the Platform
- Start the development server:
npm run dev### 3 Minting
- Connect your wallet and ensure you hold 10+ SUI.
- If you are on the whitelist, enjoy reduced minting fees and mint your NFTs.### ✉ Connect With Me:
[](https://twitter.com/ProDogeLover)
[](mailto:rizzmuffin24@gmail.com)
[](https://t.me/dogewhiz)