A Chrome extension and web application for analyzing Solana memecoin distribution and holder concentration.
-
Create virtual environment:
cd backend python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Set up environment:
cp env.example .env # Edit .env with your Solana RPC endpoint -
Run the API server:
python main.py # API will be available at http://localhost:8000
-
Install dependencies:
cd frontend npm install -
Run development server:
npm run dev # App will be available at http://localhost:3000 -
Build for Chrome extension:
npm run build:extension
- Token Analysis: Analyze any SPL token's holder distribution
- Holder Classification: Identify whales, exchanges, and liquidity pools
- Distribution Metrics: Calculate concentration statistics
- Chrome Extension: Seamless analysis while browsing DEXs
- Real-time Data: Direct blockchain data fetching
GET /- API health checkPOST /api/analyze-token- Full token distribution analysisGET /api/token/{mint}/quick-stats- Quick statistics for popup
- Build the extension:
npm run build:extension - Open Chrome Extensions page:
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" and select the
frontend/distfolder
MIT License