# memecoin **Repository Path**: alan223/memecoin ## Basic Information - **Project Name**: memecoin - **Description**: 一个基于区块链技术的趣味性代币交易平台,支持创建和交易自定义的迷因代币 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-01-13 - **Last Updated**: 2025-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: Dapp ## README # 🚀 Memecoin _A fun, blockchain-based platform for creating and trading custom meme tokens with gamified features!_ 🎮💰 --- ## ✨ Features ### 🏗️ **Create Custom ERC20 Tokens** • 💸 Pay a small fee to launch your very own token • 🔢 Fixed total supply of **1,000,000 tokens** • ⚙️ Built on **OpenZeppelin's ERC20 standard** ### 💱 **Token Trading System** • 📈 Dynamic pricing that increases with sales volume • ⚖️ Purchase limits: **Min 1** / **Max 10,000** tokens per transaction • 🎯 Sale targets: **3 ETH** or **500,000 tokens** ### 💰 **Fund Management** • 🏦 Creators can withdraw funds after sale completion • 📊 Platform collects **2% transaction fees** ### 🖥️ **User Experience** • 🕒 Real-time price display • 🎨 Clean, intuitive interface --- ## 🛠️ Tech Stack | Category | Technologies | | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Smart Contracts | ![Solidity](https://img.shields.io/badge/Solidity-%23363636.svg?style=flat&logo=solidity&logoColor=white) | | Frontend | ![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat&logo=nextdotjs&logoColor=white) ![React](https://img.shields.io/badge/React-%2320232a.svg?style=flat&logo=react&logoColor=%2361DAFB) | | Blockchain | ![Hardhat](https://img.shields.io/badge/Hardhat-FFF100?style=flat) ![Ethers.js](https://img.shields.io/badge/Ethers.js-3C3C3D?style=flat) | --- ## 🖼️ UI Preview | Homepage | Create Token | Trade Tokens | | -------------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | | ![homepage](https://pic1.imgdb.cn/item/67f332450ba3d5a1d7ef0369.png) | ![create](https://pic1.imgdb.cn/item/67f3328b0ba3d5a1d7ef0386.png) | ![trade](https://pic1.imgdb.cn/item/67f332b30ba3d5a1d7ef039f.png) | --- ## 📂 Project Structure ```bash ├── app/ # 🌈 Next.js Frontend │ ├── components/ # 🧩 React Components │ ├── abis/ # 📜 Contract ABIs │ └── page.js # 🏠 Main Page ├── contracts/ # 🤖 Smart Contracts │ ├── Factory.sol # 🏭 Token Factory │ └── Token.sol # 🪙 ERC20 Token ├── test/ # 🧪 Test Files └── ignition/ # 🚀 Deployment Scripts ``` --- ## 🛠️ Local Deployment Guide 1. **Setup MetaMask** 🦊 • Connect to `localhost:8545` • Import test accounts 2. **Launch DApp** ⚡ • Create new tokens or browse existing ones • Click any token to start trading! --- ## 💻 Development Notes ⚠️ **Important:** • Smart contract changes require **redeployment** 🔄 • Frontend updates **hot reload** automatically 🔥 • Local testnet restarts = **contract redeployment** needed 🚨 --- Made with ❤️ and ☕ by [Your Name] 🚀 **Happy tokenizing!** 🚀 ---