A decentralized meme coin platform with a Next.js frontend and Ethereum smart contracts.
🌟 Drop a ⭐️ if you dig the vibe!
- Interactive Linear bonding curve mechanics
- Liquidity pool automation
- create Memecoin
- Frontend: Next.js, TypeScript, Tailwind CSS, RainbowKIT SDK
- Smart Contracts: Solidity, Hardhat, Moralis
- Deployment: Vercel, Sepolia
- Node.js v18+
- Yarn or npm
- MetaMask wallet
-
Clone the repo
git clone https://github.com/your-username/your-repo.git cd your-repo -
Install dependencies
# Frontend cd ui npm install # Smart Contracts cd contract npm install -
Set up environment variables
Frontend: Create .env.local in /ui:
NEXT_PUBLIC_CONTRACT_ADDRESS= NEXT_PUBLIC_RPC_URL="" NEXT_PUBLIC_MORALIS_API_KEY=Hardhat: Create .env in /contract:
SEPOLIA_RPC_URL="https://site1.moralis-nodes.com/sepolia/......" PRIVATE_KEY= -
Run the project
# Frontend (from /ui) npm run dev # Smart Contracts (from /contract) npx hardhat test npx hardhat node
- Deploy Contracts
npx hardhat run scripts/deploy.ts --network sepolia
- Verify on Etherscan
npx hardhat verify --network sepolia DEPLOYED_CONTRACT_ADDRESS "Constructor Arg 1"
- We welcome contributions! Check out our CONTRIBUTING.md for guidelines.
- X: @i_krsna4.
