MeowFi is a memecoin landing page featuring a DEX swap interface that allows users to swap $MEOW tokens to Sepolia ETH. Built with cutting-edge web3 technologies, MeowFi provides a seamless and fun trading experience for crypto enthusiasts.
- Memecoin Landing Page – A sleek and playful UI designed to attract the MeowFi community.
- DEX Swap Interface – Users can easily swap $MEOW tokens for Sepolia ETH.
- Web3 Integration – Connect your wallet to interact with the MeowFi smart contract.
- Fast & Responsive – Built with React, Tailwind, and ShadCN for a smooth user experience.
- Secure Smart Contracts – Developed using Solidity and tested with Foundry.
- Frontend: React, Tailwind CSS, ShadCN
- Blockchain: Solidity, Foundry
- Wallet Integration: Ethers.js
- Smart Contract Deployment: Sepolia Testnet
- Clone the repository:
git clone https://github.com/ezeslucky/meowfi.git cd meowfi - Install dependencies:
npm install
- Set up environment variables in a
.envfile:VITE_ALCHEMY_API_KEY=your_api_key VITE_CONTRACT_ADDRESS=your_contract_address VITE_WALLET_CONNECT_PROJECT_ID=your_project_id
- Start the development server:
npm run dev
- Install Foundry:
curl -L https://foundry.paradigm.xyz | bash foundryup - Compile the contract:
forge build
- Run tests:
forge test - Deploy to Sepolia:
forge script script/Deploy.s.sol:Deploy --rpc-url https://sepolia.infura.io/v3/YOUR_INFURA_KEY --private-key YOUR_PRIVATE_KEY --broadcast
This project is licensed under the MIT License.
Enjoy swapping with MeowFi! 🐱💰