- Swap with Liquidswap
- Buy/Sell/Relist of the cheap NFTs on Bluemove
- Stake / Unstake on Tortuga and DittoFi
- Everything is randomized, only needed APT on the wallet.
-
Install Node.js => https://nodejs.org/en/download
-
Create Aptos Wallets and fund them (0.4 APT or more is preferred, but not more than 10$ in Aptos, it breaks gas calculations and causes error). Creation could be done with https://cointool.app/createWallet/aptos
-
Put your private keys in the
privates.txt
file in the root of the folder -
Run
npm install
to install dependencies -
Change config (optional) in src/config.const.ts file. txAmountMin - minimum desired number of transactions per wallet per session
txAmountMax - maximum desired number of transactions per wallet per session For example, if you specified txAmountMin = 2 and txAmountMax = 4, then a random number of transactions from 2 to 4 will be performed on each wallet
sleepBetweenTransactionsMin - minimum delay between each transaction in seconds sleepBetweenTransactionsMax - maximum delay between each transaction in seconds For example, if you specified timeSleepMin = 120 and timeSleepMax = 300, then on each the delay between each transaction will be randomly selected in the range from 2 to 5 minutes
rpcUrl - here you can change the node to which transactions will be sent. The list of nodes can be found at https://cointool.app/rpcServer/aptos
-
Run
npm run start
index - serial number of your wallet from .txt file
session_duration_min - Session duration for each wallet in minutes
progress - how many transactions have been made out of the total for a particular wallet
current_tx_type - current transaction type (NFT action / DEX trading / liquid staking action)
last_tx_result - the result of the last transaction
It can be of three types:
- TX was successful - everything is ok
- Error when creating a TX - this happens if, for example, an action with nft fell out, but the collection for purchase was not found
- TX failed - this happens extremely rarely, for example, when someone bought the selected NFT during the formation and sending of the transaction
min_until_next_tx - Shows how many minutes to wait until the next transaction on the wallet
status - if 0 then the wallet has not yet completed the session, if 1 then completed