A script for automating actions in Linea Mainnet network.
Interacts with projects such as EchoDEX, SyncSwap, Horizon, IzumiSwap, SyncSwap, LineaSwap, Lineans, Galaxy.
The script has functions such as:
- Creating a domain name on Lineans
- Swaps on different DEX in such pairs as ETH -> BUSD/BNB/MATIC/AVAX/IzumiUSD/WETH
- Randomization of many swaps
- Balance checker
Must have NodeJS version 18+, NPM 9+ installed
git clone https://github.com/d4rk4444/linea-mainnet.git
cd linea-mainnet
npm i
All required settings are in the .env file
- API Infura key
- API Lineascan
- Pause time between actions
- Pause time between wallets
- Main settings
- Wallets are randomized
- Gas price multiplication
- Type Value for all functions (amount/procent)
- Limit for Gas price on both networks
- Bridge settings
- Value for bridge (in % or ETH Depending on the Type Value)
- DEX settings
- Value for swap (in % or ETH Depending on the Type Value)
- Slippage for swap (in %)
- List of DEXes that are used in random
- List of Tokens that are used in random
- Lineans settings for domen length
Insert private Metamask addresses in the private.txt file in this format:
key1
key2
node index
or
npm run start