Technology | Name | Purpose |
---|---|---|
MongoDB | Storage and management of transaction metadata | |
Express.js | RESTful API development framework | |
Node.js | Server-side runtime environment |
Technology | Name | Purpose |
---|---|---|
React.js | User interface development | |
Flowbite-React | Component library for modern UI design |
-
Advanced Graph Visualization
- Interactive wallet relationship mapping
- Real-time transaction flow tracking
- Cluster analysis for identifying related wallets
- Custom graph querying capabilities
-
Machine Learning-Powered Detection
- Real-time anomaly detection using Isolation Forest
- Pattern recognition for mixing services
- Behavioral analysis of wallet activities
- Automated risk scoring system
-
Comprehensive Forensics Suite
- Detailed transaction path analysis
- Historical pattern recognition
- Export capabilities for investigation reports
- Custom alert configuration
Once the application is up and running, you can:
-
Visualize Wallet Networks
- Import wallet addresses
- View transaction relationships
- Analyze connection patterns
-
Monitor Transactions
- Track real-time blockchain activity
- Receive alerts for suspicious patterns
- Generate investigation reports
-
Analyze Patterns
- Identify mixing services
- Detect unusual transaction flows
- Track fund movements
- Node.js (v14 or higher)
- MongoDB
- Git
-
Clone the Repository
git clone https://github.com/amit712singhal/MERN-Blog cd MERN-Blog
-
Environment Configuration
Before running the project, you need to configure environment variables for MongoDB. Follow these steps:
- Rename the
.env.example
file to.env
. - Update the necessary fields with your own values:
- Rename the
-
Backend Setup
# Navigate to backend directory cd backend # Install dependencies npm install # Start the backend server npm run start
-
Frontend Setup
# Open a new terminal and navigate to frontend directory cd frontend # Install dependencies npm install # Start the development server npm run dev
- Frontend:
http://localhost:5173
- Backend:
http://localhost:3000
GitHub | Name | Role & Expertise |
---|---|---|
Yash Pandey | Backend | |
Amit Singhal | Frontend |
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️