Skip to content

llakterian/EnhancedTransactionAuditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

Enhanced Transaction Auditor DApp This repository contains the front-end code for the Enhanced Transaction Auditor DApp, a decentralized application designed to improve the security and transparency of transactions on the blockchain.

Features

Transaction Registration: Users can register transactions, providing details like sender, receiver, amount, description, and category. Transaction Auditing: Designated auditors can review registered transactions and flag suspicious activities. Reputation System: The DApp tracks user and auditor reputations based on their transaction history and auditing accuracy. USD Value Calculation: The DApp integrates with a price feed to calculate the USD value of transactions. Transaction Filtering: Users can filter transactions based on category, timestamp, and other criteria. Installation and Setup Clone the repository:

git clone https://github.com/llakterian/EnhancedTransactionAuditor.git

Install dependencies:

cd EnhancedTransactionAuditor npm install

Start the development server:

npm start

Access the DApp: Open your web browser and navigate to http://localhost:3000.

Usage Connect to a blockchain network: The DApp will prompt you to connect to a compatible blockchain network.

Register a transaction:

Click on the "Register Transaction" button. Fill in the required details and submit the transaction.

Audit transactions:

If you are an authorized auditor, you can review and audit transactions. Click on the "Audit Transactions" button. Select a transaction to review and provide your feedback. ** ****View transaction details:


Click on a transaction in the list to view its details. Check reputations:

View user and auditor reputations on the "Reputation System" page. Contributing Contributions are welcome! Please open an issue or submit a pull request.

License This project is licensed under the MIT License.

Disclaimer This DApp is provided for educational purposes only. It is not intended for production use without thorough security audits and testing.

Future Improvements Integration with other blockchain networks: Support for additional blockchain networks. Advanced analytics: Implement more sophisticated analytics tools for data visualization and insights. Decentralized reputation system: Explore decentralized reputation systems to enhance trust and security.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published