This project is a wash trade bridge bot for Hyperlane. It automates bridging assets across multiple chains with built-in delays and ETH-to-ezETH swaps.
- Supports bridging between multiple chains:
- Arbitrum
- Binance Smart Chain (BSC)
- Base
- Linea
- Auto delay: Random sleep between 5 to 10 minutes between transactions.
- Auto swap ETH to ezETH before bridging.
- Ensure you have Node.js (latest version) installed.
- Maintain a minimum gas fee balance of $20 in each supported chain:
- Arbitrum
- BSC
- Base
- Linea
Ensure your VPS has Node.js installed. If not, install it using:
sudo apt update && sudo apt install -y nodejs npmgit clone https://github.com/direkturcrypto/hyperlane-x-relay
cd hyperlane-x-relaynpm installEdit the index.js file and set your private key:
nano index.jsFind the line that contains:
const PRIVATE_KEY = "your-private-key-here";Replace it with your actual wallet private key.
Start the bot using:
node index.jsThe bot will now automate bridging and swapping ETH to ezETH while adding delays between transactions.
- Make sure your wallet has sufficient funds for gas fees on all supported chains.
- The bot is designed for wash trading purposes; use it at your own risk.
- You may modify the sleep interval or chain settings inside
index.jsas needed.
If you encounter issues, try:
- Checking logs: Errors will be displayed in the terminal.
- Ensuring all dependencies are installed: Run
npm installagain. - Verifying gas fee balance: Ensure your wallet has enough funds.
This bot is provided as-is. The author is not responsible for any loss of funds or misuse of the bot. Use responsibly and within legal boundaries.