Skip to content

This EVM Chain Native Token Transfer Bot is a Python-based bot that automates the process of sending out native tokens (e.g., BNB, MATIC, ETH) from YOUR EVM-based wallet. The primary goal of this bot is to enhance the security of crypto owners wallet by automating the transfer of illicit native tokens in the event of a compromise.

License

Notifications You must be signed in to change notification settings

1cbyc/EVM-AutoTransfer-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVM Chain Native Token Auto Transfer Bot

Overview

This EVM Chain Native Token Transfer Bot is a Python-based bot that automates the process of sending out native tokens (e.g., BNB, MATIC, ETH) from YOUR EVM-based wallet. The primary goal of this bot is to enhance the security of crypto owners wallet by automating the transfer of illicit funds in the event of a compromise. By automating this process, the wallet owner can quickly respond to security breaches and protect their assets. Personally, I'd suggest the receiving address to be an hardware wallet (it gives a sense of protection)

Features

  • Automated transfer of native tokens upon predefined conditions.
  • Monitoring of wallet address for incoming transactions.
  • Customizable configuration for various EVM chain networks.
  • Notification and logging mechanisms for tracking transfers.

Prerequisites

Before using the bot, ensure you have the following prerequisites installed:

  • Python 3.12 or a compatible Python version.
  • Required Python packages, which can be installed via pip. See the Installation section.

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/nsisongltd/EVM-AutoTransfer-Bot.git
    
  2. Change into the project directory:

    cd EVM-AutoTransfer-Bot
    
  3. Install the required Python packages:

    pip3 install -r requirements.txt
    

I would list the requirements detail in that file. I don't want to forget

  1. Install the required Python packages:

    pip3 install -r requirements.txt
    
    

Usage

To run the bot, execute the main Python script: ```bash python3 bot.py

Make sure to configure the bot settings and wallet address in the **config.py** file before running it.

Configuration

The config.py file allows you to customize the bot behaviour, including wallet addresses to monitor, network settings, and notification preferences. Please check the config.example.py as a template for your own configuration.

Contributing

I'd appreciate contributions to this project. I made it open-source because I feel a bit rusty with my Python programming skill (it's been a while). If you have ideas for imrpovements, bug fixes, or even new features, feel free to submit pull requests. I would review it.

License

The EVM Chain Native Token Auto Transfer Bot is licensed under the GNU General Public License, version 3 (GPL-3.0).

For Enquiries

For questions or issues related to this bot, you can create an issue on the project. If you feel it is private, you can send an email to Email

Thank you for using the EVM Chain Native Token Auto Transfer Bot


Let's talk Codebase Containers:

Users >

Backend >

  • Transfer: Python
  • Web3: Python
  • Config: Python
  • ETH Account: Python
  • ETH ABI: Python
  • ETH Utils: Python

External Services >

  • Ethereum Node
  • Binance Smart Chain Node

Disclaimer

The "EVM Chain Native Token Auto Transfer Bot" is provided for educational and security purposes only. It is not intended for any fraudulent or malicious activities. The author and contributors of this tool are not liable for how it is used or for any unlawful activities carried out by individuals using this tool.

By using the "EVM Chain Native Token Auto Transfer Bot", you agree to use it responsibly and in compliance with all applicable laws and regulations. The tool should only be used in ethical and legal ways, such as for educational purposes, security testing, and research.

Any unauthorized or unlawful use of this tool is strictly prohibited, and the author and contributors do not endorse or support any such activities. You are solely responsible for your actions while using the "EVM Chain Native Token Auto Transfer Bot".

Please use the "EVM Chain Native Token Auto Transfer Bot" responsibly and ethically, and respect the privacy and security of others. If you have any questions or concerns about the tool's usage, feel free to contact the project owner.

By using this tool, you acknowledge and accept this disclaimer.


This Project is dedicated to the Open-source community! for now ❤️🌹

About

This EVM Chain Native Token Transfer Bot is a Python-based bot that automates the process of sending out native tokens (e.g., BNB, MATIC, ETH) from YOUR EVM-based wallet. The primary goal of this bot is to enhance the security of crypto owners wallet by automating the transfer of illicit native tokens in the event of a compromise.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages