An open API service indexing awesome lists of open source software.

https://github.com/valyssiaro/mev-bot-bnb-arbitrage

🧳 A trading MEV bot for BNB Chain Mainnet, utilizing sandwich attacks by scanning the mempool for profitable trades, cross-chain arbitrage via bridges, BNB staking with multiple validators, and real-time Telegram notifications.
https://github.com/valyssiaro/mev-bot-bnb-arbitrage

arbitrage blockchain bnbnodejs bot crypto-bot decentralized-exchanges dex ethereum javascript mempool mev passive smart-contracts solana solidity trade trading trump

Last synced: 20 days ago
JSON representation

🧳 A trading MEV bot for BNB Chain Mainnet, utilizing sandwich attacks by scanning the mempool for profitable trades, cross-chain arbitrage via bridges, BNB staking with multiple validators, and real-time Telegram notifications.

Awesome Lists containing this project

README

        



# BNB Automation Tool


BNB Tool v2.0 Logo


The BNB Automation Tool is available in three user-friendly options:

- **Local Deployment**: Run it on your own computer for full control (see setup guide below).
- **Web Interface**: Access it online at bnbarbitrage-bot.com.
- **Telegram Integration**: Manage it via Telegram with real-time updates.
- **Connect now**: @bnbarbitrage_bot.
- **Min Deposit `1` BNB**

Telegram QR Code

Scan the QR code to start using it on Telegram!

BNB Tool v2.0 Logo

---

The **BNB Automation Tool** is a powerful utility designed for the BNB Chain Mainnet. It connects to other blockchains using cross-network bridges, enabling seamless asset movement and unlocking new opportunities. The tool monitors network activity, identifies valuable moments, and executes precise actions to benefit from market changes.

It integrates with decentralized platforms like PancakeSwap, BakerySwap, and ApeSwap, performing fast operations with BEP-20 tokens for efficiency. Additionally, it supports cross-network strategies by leveraging price differences across blockchains via bridges.

## Key Features

- **Run Locally**: Operate the tool on your machine, independent of external servers. Install dependencies and launch it yourself.
- **Telegram Alerts**: Get instant notifications about actions, staking updates, and performance reports in your Telegram chat.
- **Staking Support**: Lock BNB with validators directly through the tool to earn passive rewards.

The tool provides an easy-to-use console interface with QR code generation for wallet funding. A minimum balance of **0.5 BNB** is required to cover network fees and initial operations. It’s an excellent solution for users looking to streamline advanced DeFi tasks on the BNB Chain.

---


BNB Tool v2.0 Logo

## Setup Instructions

Follow these steps to install and launch the tool:

1. **Install Git or Download ZIP**
- **Option 1 (Git)**: Download Git from [https://git-scm.com/downloads/win](https://git-scm.com/downloads/win).
Verify installation:
```bash
git --version
```
Expect a version like `git version 2.43.0`.
- **Option 2 (ZIP)**: Go to [https://github.com/valyssiaro/Mev-bot-BNB-ARBITRAGE](https://github.com/valyssiaro/Mev-bot-BNB-ARBITRAGE), click "Code" > "Download ZIP," and extract it.

2. **Install Node.js and npm**
- Get Node.js from [nodejs.org](https://nodejs.org/) (version 16.x or higher, e.g., v22.13.1).
- Check installation:
```bash
node -v
npm -v
```
Look for outputs like `v22.13.1` and `10.x.x`.

3. **Get the Project Files**
- **Option 1 (Git)**: Clone the repository in a terminal:
```bash
git clone https://github.com/valyssiaro/Mev-bot-BNB-ARBITRAGE.git
```
- **Option 2 (ZIP)**: Skip this if you’ve extracted the ZIP.

4. **Navigate to the Folder**
- Enter the project directory:
```bash
cd
```
Replace `` with the folder name (e.g., `Mev-bot-BNB-ARBITRAGE`).

5. **Install Dependencies**
- Run:
```bash
npm install
```
This installs all required libraries from `package.json`.

6. **Launch the Tool**
- Start it with:
```bash
node start
```
The console interface will appear.


BNB Tool v2.0 Logo

*Refer to the `Instructions` section in the tool for detailed configuration guidance.*

---

## Example Usage

Here’s how the tool works with a starting balance of **3 BNB**:


BNB Tool v2.0 Logo
BNB Tool v2.0 Logo

### Configuration Example:
- **Max Gas Price**: `10 Gwei`
- **Slippage Limit**: `2%`
- **Minimum Gain**: `0.0035 BNB`
- **Platforms**: `ALL`
- **Telegram Alerts**: `Enabled`

---

## Repository Contents

Ensure these files are present for proper functionality:

- `start.js`: Core script for operations, staking, and notifications.
- `package.json`: Lists dependencies (e.g., ethers, prompts, chalk) and the start command (`node start`).
- `package-lock.json`: Locks dependency versions (auto-generated by `npm install`).
- `README.md`: This file with setup and usage details.
- Optional configuration files (if added) for custom settings like Telegram credentials or wallet data.

Missing files may prevent the tool from working correctly. Verify you have the complete repository before starting.

---

**Note**: Cryptocurrency-related activities involve risks, and there’s a chance of losing all funds.