Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Documentation

Overview

Project Name Find Lost Money on BlockchainDescription

This web application allows users to input their blockchain addresses to check for any unclaimed tokens or lost funds. It leverages an Express backend to fetch blockchain data and processes it to provide meaningful results to users. Technologies Used

Frontend: HTML, CSS, JavaScript Backend: Node.js, Express Database: (Optional, if implemented in future versions) Libraries: Axios (for making HTTP requests) Cheerio (for web scraping if needed) Express Rate Limit (for rate limiting) CORS (for enabling Cross-Origin Resource Sharing)

Setup Instructions Prerequisites

Node.js and npm installed on your development machine. A code editor (e.g., VSCode, Sublime Text).

Installation Steps

Clone the repository (if hosted on GitHub or another version control system):Codegit clone cd

Install backend dependencies: Navigate to the backend directory and run:Codenpm install express axios cheerio express-rate-limit cors

Run the server: In the terminal, run:Codenode server.jsThe server will start on http://localhost:3000.

Open the frontend: Open the index.html file in your web browser.

API Documentation Base URL Codehttp://localhost:3000/apiEndpoint POST /find-lost-money

Description: This endpoint receives a blockchain address and returns information about any lost funds associated with that address.

Request Body:Code{ "address": "string" // The blockchain address to search for lost funds}

Responses: Success (200): Body:Code{ "lostFunds": { // Details of lost funds, token types, amounts, etc. }}

Error (400): Body:Code{ "error": "Address is required"}

Error (500): Body:Code{ "error": "Failed to fetch data"}

Frontend Usage

Enter your blockchain address in the input field. Click the "Search" button. Results will be displayed below the button, showing any found lost funds or an error message if applicable.

Future Enhancements

Implement a database to store user queries and results. Add multi-blockchain support to broaden the search capabilities. Introduce user authentication for personalized features and alerts. Enhance the UI/UX for a better user experience.

Conclusion This project serves as a starting point for identifying lost funds on the blockchain. With further enhancements and features, it can evolve into a more comprehensive tool for blockchain users. If you have questions or need further assistance, feel free to reach out!

About

a web application that lets you check if you have any unclaimed tokens or lost money associated with a blockchain address

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages