Skip to content

ChuckGills/Blockchain-Payment-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain-Payment-Manager

Readme generated by ChatGPT

Decentralized Payment Protector

A decentralized tool designed to safeguard blockchain payments by flagging potentially fraudulent transactions and providing an escrow service. This project integrates blockchain monitoring, rule-based anomaly detection, and wallet management with a real-time Streamlit dashboard for visualization and interaction.

Table of Contents

Overview

The Decentralized Payment Protector monitors blockchain transactions to detect fraudulent activity before confirmations occur. By integrating with a wallet interface, users can flag suspicious transactions and safely handle funds via an escrow mechanism. Built in Python with a focus on decentralization, this tool leverages real-time data and a streamlined dashboard powered by Streamlit.

Features

  • Blockchain Integration: Connects to a blockchain testnet node, monitors pending and confirmed transactions.
  • Fraud Detection: Implements a rule-based anomaly detection system to flag potentially fraudulent transactions based on predefined criteria.
  • Escrow Service: Simulates or deploys a smart contract-based escrow service for secure, conditional fund transfers.
  • Wallet Integration: Enables users to link wallets, sign transactions, and flag suspicious payments directly.
  • Real-Time Dashboard: A Streamlit interface for visualizing flagged transactions, escrow statuses, and interactive controls.

Project Structure

About

For Midwest Blockchain Hankathon 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors