Skip to content

santoshlite/memecoooins

Repository files navigation

Memecoooins Logo

Memecoooins

🚀 Dive into the world of meme coins with our crypto roulette platform!

Made with SvelteKit Powered by Solana Status

OverviewFeaturesTech StackGetting StartedArchitecture

💫 Overview

Experience the thrill of crypto roulette! For just $50, get a mystery wallet packed with trending meme coins. Watch your portfolio evolve with hourly updates and cash out whenever you want.

✨ Key Features

  • 🎲 Mystery Wallets: $50 buys you a diverse crypto portfolio
  • 💰 Meme Coin Magic: Get random allocations of popular tokens
  • 📊 Live Updates: Track your portfolio value in real-time
  • 💸 Flexible Cashout: Convert to USDC at your convenience
  • 🔒 Bank-Grade Security: Powered by Solana blockchain

🛠️ Technology Stack

Category Technology
Frontend & Backend SvelteKit with SSR
Database PostgreSQL + Prisma
Blockchain Solana, Raydium DEX
Price Data CoinGecko API
Payments Stripe
Auth Clerk

🚀 Getting Started

Prerequisites

  • Node.js v16+
  • Docker
  • pnpm

Quick Start

# Get the code
git clone https://github.com/santoshlite/memecoooins.git
cd memecoooins

# Setup environment
pnpm install
cp .env.example .env

# Launch development server
pnpm run dev

🏗️ System Architecture

System Architecture

How It Works

  1. 👤 Users authenticate through Clerk's secure system
  2. 💳 Make a $50 payment via Stripe's payment gateway
  3. 🏦 System generates a Solana wallet and funds it with $45 USDC
  4. 🎲 Smart contracts allocate funds to random meme coins via Raydium
  5. 📈 Portfolio values update hourly using CoinGecko data
  6. 💰 Users can exit positions anytime (10% platform fee applies)

Made with ❤️ by the Memecoooins Team