Skip to content

Latest commit

 

History

History
167 lines (114 loc) · 5.31 KB

File metadata and controls

167 lines (114 loc) · 5.31 KB

CoC Inheritance 2024
CrypTick: The Pump & Dump Predictor

By Team Anti Anachrony

Table of Contents

📝Description

A full-stack cryptocurrency pump and dump detection system combining blockchain oracles, machine learning, and real-time monitoring.

🔗Links

🤖Tech-Stack

🏗️ System Architecture

graph LR
    A[🔗 On Chain Data] --> B[📜 Smart Contract]
    B --> C[⚛️ React Frontend]
    C --> D[🤖 ML Model]
    
    E[(📊 Historical Data)] --> D
    F[🌐 Node Server] --> B
    F --> C


Loading

Front-end

  • Tailwind CSS
  • JavaScript
  • React

Back-end

  • Node.js
  • Express.js
  • etc

Blockchain

  • Solidity
  • DEX

ML

  • Python
  • Scikit-learn
  • FastAPI
  • Pickle

📈Progress

Fully Implemented Features

  • Pump-and-Dump Prediction: Analyzes market trends and transaction patterns for real-time risk assessments.
  • Coin Data Insights 📊: Displays price stability, volume trends, and market movements.
  • Search Functionality 🔍: Enables users to quickly access coin predictions and data.
  • Machine Learning 🤖: Random Forest model with feature engineering, historical pattern recognition, and real-time prediction.
  • Blockchain Integration 📜: Monitors smart contracts and integrates DEX events for market tracking.
  • Frontend Dashboard: Interactive charts and performance metrics for coins and trading pairs.

Partially Implemented Features

  • Limited Coin Support 🌐: Predictions available for a subset of tokens; expansion planned.
  • Risk Categorization System 📈: Ranks coins by risk level; integration in progress.

🔮 Future Scope

  • Integration of additional coins for broader prediction coverage.
  • Use of DAPIs to enable seamless integration of more coins.
  • Implementation of a score-based categorization to assess risk levels.
  • Development of login functionality and a customizable user dashboard.

💸Applications

  1. Market Manipulation Detection

    • Detect potential pump-and-dump schemes in real-time across cryptocurrency pairs.
  2. Risk Assessment for Traders

    • Assess the risk levels of different cryptocurrencies using score-based categorization.
  3. Market Analytics Platform

    • Provide aggregated market data, predictions, and analytics for investors and analysts.
  4. Crypto Fraud Detection System

    • Detect abnormal transaction patterns, flagging suspicious activity for fraud prevention.

🛠Project Setup

For the Web-App 1.Clone the GitHub repo.

git clone <url>

2.Enter the client directory. Install all the required dependencies.

  cd frontend
  npm install
  npm start

3.To start the backend server:4

  cd backend
  npm install
  npm start

👨‍💻Team Members

👨‍🏫Mentors