0xKreez / FirstTxScan

Examine the first 20 transactions among the token inputs to see if they are addresses that snipe very early on a recurring basis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JavaScript Recurrent Addresses Scanner

This JavaScript project scans Ethereum token transactions for recurrent addresses. It retrieves token transactions from the Ethereum blockchain using the Etherscan API and identifies addresses that appear more than once in the transactions. I made this tool to help me track profitable sniping bot addresses.

Prerequisites

Before running this project, make sure you have the following:

  • Node.js installed on your machine
  • Etherscan API key (to retrieve token transactions)

Installation

  1. Clone the project repository:

  2. Navigate to the project directory:

  3. Install the dependencies:

Usage

  1. Open the index.js file in a text editor.

  2. Update the following variables in the code:

  • contracts: An array of Ethereum token contract addresses that you want to scan. Add or remove contract addresses as needed.
  • etherscanApiKey: Your Etherscan API key. Paste your API key in the etherscanApiKey variable.
  1. Save the changes to the index.js file.

  2. Run the project using Node.js:

The project will retrieve token transactions for the specified contracts, analyze the transactions, and output the recurrent addresses to the console. It will also save all addresses and their transaction counts to a addresses.txt file.

Note: If the addresses.txt file already exists, it will be overwritten.

Results

After running the project, you will see the recurrent addresses listed in the console. For each recurrent address, the output will display the address and the count of transactions involving that address.

If no recurrent addresses are found, the console will display a message indicating that no recurrent addresses were found.

The project will also save all addresses and their transaction counts to a addresses.txt file in JSON format. The file will be located in the project directory.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request on the project repository.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Examine the first 20 transactions among the token inputs to see if they are addresses that snipe very early on a recurring basis


Languages

Language:JavaScript 100.0%