{"repo":"tanish35/Blockchain-Tracker","free":true,"listed":false,"github":"https://github.com/tanish35/Blockchain-Tracker","clone":"git clone https://github.com/tanish35/Blockchain-Tracker.git","description":"The Solana Wallet Manager & Transaction Notifier is a TypeScript app for managing and tracking Solana blockchain transactions. It creates wallets, airdrops SOL tokens, clusters transactions, and monitors wallet activity with real-time updates and email alerts.","language":"TypeScript","stars":11,"topics":["clustering","cryptocurrency","louvain-community-detection","machine-learning","nodemailer","rust","smart-contracts","solana","typescript","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Solana Wallet Manager & Transaction Notifier This project is a TypeScript-based application that interacts with the Solana blockchain using the Solana Web3.js library. It tracks transactions on the blockchain, creates transaction trails, and clusters them to identify the most connected wallets. The application features wallet creation, SOL token airdrop, transaction tracking, and email notifications for account activities. Additionally, it uses WebSockets for real-time updates and Python code to implement the Louvain algorithm for clustering transactions. Features - Wallet Creation : Generates a new Solana wallet and saves the keypair in a JSON file for future use. - Airdrop SOL Tokens : Airdrops 2 SOL to the newly created wallet on the Solana Devnet. - Transaction Tracking : Monitors account changes using WebSockets and retrieves the latest transaction details. - Email Notifications : Sends email alerts with transaction details whenever a change is detected in the monitored accounts. - Transaction Clustering : Uses the Louvain algorithm to cluster transactions and identify the most connected wallets for monitoring. Technologies Used - TypeScript : Strongly typed programming language that builds on JavaScript. - Solana Web3.js : JavaScript SDK for interacting with the Solana blockchain. - ReactFlow : Library used to visualize blockchain transactions as graphs. - Prisma : ORM used to manage MongoDB. - Nodemailer : Node.js module for sending emails. - WebSockets : Provides real","default_branch":null,"files":null,"tree":[],"storefront":"/r/tanish35","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tanish35/Blockchain-Tracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}