https://github.com/ezeslucky/meowfi
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.
https://github.com/ezeslucky/meowfi
bun ethersjs foundry react ruby sepolia shadcn-ui solidity tailwindcss vitejs
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/ezeslucky/meowfi
- Owner: ezeslucky
- License: other
- Created: 2025-04-08T17:01:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-08T17:17:28.000Z (about 1 year ago)
- Last Synced: 2026-01-03T14:22:44.792Z (6 months ago)
- Topics: bun, ethersjs, foundry, react, ruby, sepolia, shadcn-ui, solidity, tailwindcss, vitejs
- Language: Solidity
- Homepage: https://meowfi-three.vercel.app
- Size: 7.72 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MeowFi
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.
## 🚀 Features
- **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.
## 🛠 Tech Stack
- **Frontend:** React, Tailwind CSS, ShadCN
- **Blockchain:** Solidity, Foundry
- **Wallet Integration:** Ethers.js
- **Smart Contract Deployment:** Sepolia Testnet
## 📦 Installation
1. Clone the repository:
```sh
git clone https://github.com/ezeslucky/meowfi.git
cd meowfi
```
2. Install dependencies:
```sh
npm install
```
3. Set up environment variables in a `.env` file:
```sh
VITE_ALCHEMY_API_KEY=your_api_key
VITE_CONTRACT_ADDRESS=your_contract_address
VITE_WALLET_CONNECT_PROJECT_ID=your_project_id
```
4. Start the development server:
```sh
npm run dev
```
## 🔗 Smart Contract Deployment (Foundry)
1. Install Foundry:
```sh
curl -L https://foundry.paradigm.xyz | bash
foundryup
```
2. Compile the contract:
```sh
forge build
```
3. Run tests:
```sh
forge test
```
4. Deploy to Sepolia:
```sh
forge script script/Deploy.s.sol:Deploy --rpc-url https://sepolia.infura.io/v3/YOUR_INFURA_KEY --private-key YOUR_PRIVATE_KEY --broadcast
```
## 📜 License
This project is licensed under the MIT License.
---
Enjoy swapping with **MeowFi**! 🐱💰