This bot automates swapping PRIOR tokens for USDT/USDC on the Base Sepolia testnet to help users participate in the PRIOR airdrop activity.
- Support for multiple wallets through environment variables
- Automatic approval of PRIOR tokens
- Random amount swapping (between 0.001 and 0.002 PRIOR)
- Random token selection (USDT or USDC)
- Detailed transaction logging with status emojis
- Balance checking for ETH, PRIOR, USDT, and USDC
- Node.js (v14 or higher)
- NPM or Yarn
- Private keys for wallets with Base Sepolia ETH and PRIOR tokens
- take faucet on https://testnetpriorprotocol.xyz/faucet
- Clone the repository:
git clone https://github.com/Rosellines/Prior-Auto-Bot.git
cd Prior-Testnet-Auto-Bot- Install dependencies:
npm install- Create a
.envfile in the project root with your private keys:
PRIVATE_KEY_1=your_private_key_1
PRIVATE_KEY_2=your_private_key_2
PRIVATE_KEY_3=your_private_key_3
# Add as many as you need
Alternatively, you can use a single key:
PRIVATE_KEY=your_private_key
Run the bot with:
node index.jsThe bot will:
- Display all loaded wallets
- Ask how many swaps to perform per wallet
- Execute random swaps between PRIOR and USDT/USDC
- Show wallet balances before and after operations
- PRIOR Token: 0xc19Ec2EEBB009b2422514C51F9118026f1cD89ba
- USDT Token: 0x014397DaEa96CaC46DbEdcbce50A42D5e0152B2E
- USDC Token: 0x109694D75363A75317A8136D80f50F871E81044e
- Router: 0x0f1DADEcc263eB79AE3e4db0d57c49a8b6178B0B
- Base Sepolia Testnet (Chain ID: 84532)
- RPC URL: https://base-sepolia-rpc.publicnode.com/...
- Keep your private keys safe
- This bot is for testnet only
- Never use your mainnet private keys
This project is for educational purposes only. Use at your own risk. The developers are not responsible for any potential loss of funds.
MIT