hackquest logo

Efrog Launch

Efrog Launch is a cutting-edge memecoin ecosystem built for the Linea Dev Cook-Off Feb-March under the Efrogs Track. It offers seamless token generation, and staking.

Videos

Description

Efrog Launch is an AI-powered meme token launchpad that allows users to easily create and deploy tokens, stake $CROAK for rewards, and earn exclusive Efroglet NFTs. This platform integrates AI-driven tokenomics, staking rewards, NFT minting, and a governance system powered by $CROAK.

⚙️ Tech Stack

💻 Frontend

- Next.js: For the user interface.

- Tailwind CSS: For sleek, responsive styling.

- Framer Motion: For smooth animations.

- Axios: For API calls.

⚙️ Backend

- Express.js: REST API for interacting with the blockchain.

- Ethers.js: For blockchain interactions and contract calls.

- Groq API: For generating meme tokenomics.

- Solidity: Smart contracts for staking and rewards.

🚀 Features

🐸 AI-Powered Token Launch

- Instantly generate and deploy meme tokens.

- AI-driven optimized tokenomics.

- Customizable supply, tax fees, and burn mechanisms.

💰 $CROAK Staking

- Stake $CROAK to earn passive rewards.

- Unlock exclusive Efroglet NFTs.

- Leaderboard for top stakers.

🎨 Efroglet NFT Minting

- Earn rare Efroglet NFTs through staking.

- On-chain NFT metadata and unique designs.

📊 AI Trading Insights

- Real-time analytics for meme tokens.

- AI-powered trading recommendations.

🏆 Community & Governance

- $CROAK holders participate in governance.

- Engage in leaderboards and airdrops.

📜 Smart Contracts

CroakToken.sol

- ERC20 token contract for $CROAK.

- Max supply: 100,000,000.

- Minting and burning functionality.

CroakStaking.sol

- Stake $CROAK to earn rewards.

- Unstake anytime with calculated rewards.

- Top stakers leaderboard.

EfrogletNFT.sol

- ERC721 NFT contract for Efroglet collectibles.

- Max supply: 10,000.

- Rewards tied to staking activity.

MemeToken.sol

- Customizable meme token smart contract.

- Built-in tax fee mechanism.

- Owner-controlled minting and supply limits.

🛠️ Installation & Setup

ENV Setup

GROQ_API_KEY=groq-api-key
PORT=5000
ALCHEMY_API_KEY=alchemy-api-key

1️⃣ Clone the Repository

git clone https://github.com/thecoderadi/efrog-launch.git
cd efrog-launch

2️⃣ Install Dependencies

cd frontend && npm install
cd backend && npm install

3️⃣ Deploy Smart Contracts

npx hardhat compile
npx hardhat node
npx hardhat run scripts/deploy.js --network localhost
npx hardhat run scripts/deploy-nft.js --network localhost
npx hardhat run scripts/deployCroak.js --network localhost
npx hardhat run scripts/deployStaking.js --network localhost

4️⃣ Run the Frontend

npm run dev

### 5️⃣ Run the Frontend

npm run dev

Progress During Hackathon

100

Tech Stack

Next
React
Web3
Ethers
Node
Solidity
Framer Motion
Express
Team LeaderAAditya Sahoo
Sector
NFTAIDeFi