A multichain meme coin launchpad enabling secure ERC-20 creation and fostering social engagement.
Prize Pool
Prize Pool
This project is a meme coin launchpad, designed to operate as a multichain solution for deploying and managing ERC-20 tokens safely. The platform currently supports deployments on Neon, Flow EVM, Inco, Rootstock, and Morph networks.
One of the critical issues with meme coin trading is the risk of malicious smart contracts, such as honeypot scams, which trap users' funds. This launchpad ensures secure token creation, providing a trustworthy environment for degens to launch and trade meme coins without the fear of malicious code.
Additionally, the platform promotes social engagement by enabling users to share opinions, reviews, and discussions about meme coins. This creates a vibrant community for enthusiasts to connect, evaluate tokens, and stay informed.
The project consists of three main components:
Backend:
I used Strapi as the backend framework to manage core functionalities like storing meme coin data, handling user comments, and managing image uploads. Strapi provides a flexible and efficient way to handle the database and API needs of the project. Frontend:
The frontend was built using React for dynamic UI development and TailwindCSS for styling, ensuring a clean and modern design. For wallet integration, I utilized WalletConnect, enabling users to seamlessly connect and interact with their crypto wallets. Smart Contracts:
The project includes smart contracts written in Solidity, developed and tested with Hardhat. The contracts manage the launchpad functionalities and ERC-20 token creation. For the Neon network, I incorporated the SPL token standard, allowing meme coins created on Neon to have a one-to-one counterpart as an SPL token on Solana. This ensures cross-chain compatibility and extends the utility of tokens across networks. Deployment:
The entire project was containerized and deployed using Docker for efficient environment management. I used Nginx as the web server to handle frontend and API requests, ensuring a smooth and reliable user experience. This structure ensures scalability, cross-chain compatibility, and an engaging user experience.