This repo allows you to bridge USDT from Polygon, Arbitrum and BSC to Aptos using Aptos Bridge from LayerZero for multiple wallets.
-
Make sure to have python, pip and git installed.
-
Clone this repo:
git clone https://github.com/VolodymyrVozniak/layer0-aptos-bridge.git
- Go to a directory:
cd layer0-aptos-bridge
- Add your private keys to
data/wallets.txt
(paste private keys, each from the new line, press Ctrl+O, Enter and Ctrl+X):
nano data/wallets.txt
- Add your Aptos addresses to
data/aptos_wallets.txt
(paste public addresses, each from the new line, press Ctrl+O, Enter and Ctrl+X):
nano data/aptos_wallets.txt
- Create virtual environment (can skip this step):
python -m venv env
- Activate virtual environment (must run every time you connect to a server):
source env/bin/activate
- Install python requirements (install only once):
pip install -r requirements.txt
- Run the script to use Aptos Bridge:
python main.py
- You can modify the following parameters in
main.py
:SLEEP_FROM
: The lowest value to sleep between wallets in seconds;SLEEP_TO
: The highest value to sleep between wallets in seconds;AMOUNT_FROM
: The lowest value to bridge in USDT;AMOUNT_TO
: The highest value to bridge in USDT;RANDOM_WALLETS
: Rather to shuffle wallets;WALLETS_PATH
: Path for file with private keys (each private key from new line).APTOS_WALLETS_PATH
: Path for file with Aptos public addresses (each address from new line).
This repo was created for "STD" group.
Donation: 0x34Ec371BA620e6C67A115a6794D44FED038Cc78C