Preset Blocks

Setting up and launching wallets in Preset Blocks mode.

This mode will allow you to interact with the Dapps available within the module. You can independently choose the protocols in which you want the software to perform transactions: exchanges, adding and withdrawing liquidity, etc.

Thanks to this mode, you will be able to make the right number of transactions, interactions with unique contracts and different protocols on your wallets.


Setting up and starting a session:

  • In the Mode section, select Block Mode.

  • In the Run mode section, choose how the wallets will be launched:

    1. Parallel - parallel operation (multithreading) with or without proxies.

    2. One-by-one - wallets will be launched one after another with or without proxies.

    3. One-by-one (mobile proxy) - wallets will be launched one after another using mobile proxies. Mobile proxies must be added in the Settings -> Proxies section and linked to accounts in the Account Manager beforehand.

  • To use a ready-made preset for software settings, click on the selection field in the Select preset section and choose the desired preset.

  • To launch a pre-prepared group of wallets, select the desired group in the Select Accounts group to launch section.

  • In the Select blocks section, click on Select to choose the protocols you want to interact with:

    1. By clicking on the Select all button, you will select all the protocols presented in the list.

    2. To select all block scenarios in one specific protocol, click Select all in that protocol.

    3. To select individual protocols, check the boxes next to the desired token pair in the desired protocol.

If you select all actions currently available in Block mode, the software will interact with any chosen block scenarios from the list, but it will not necessarily touch all protocols in one session. This depends on the number of transactions or volume you set for a specific wallet.

Any block consists of a certain number of transactions. For example, the ETH & USDC block consists of the following transactions:

  1. Exchange ETH for USDC

  2. Approve USDC

  3. Exchange USDC for ETH

Total: 3 transactions. If you set 4 transactions in the Amount of transactions field, the software will likely take another block into account if it was selected. For example, a block from the Liquidity - ETH & USDC section consists of the following transactions:

  1. Exchange ETH for USDC

  2. Approve USDC for adding to the ETH and USDC pool

  3. Add to the ETH and USDC pool

  4. Approve the LP token if it was issued

  5. Withdraw liquidity from the pool

  6. Approve USDC

  7. Exchange USDC for ETH

If you set 4 transactions and only the first part (ETH & USDC block) was executed but only 3 transactions were completed, the software will take the next block (Liquidity - ETH & USDC) and perform another 7 transactions. Thus, you will have 10 transactions instead of 4.

This is done to ensure that tokens are not left in pools or other tokens. Any block will end in ETH. The wallet will get a Success status only after the block is fully completed and ETH is returned to the balance.

  • In the Delays section, delays between actions are set. There are two modes: Standard and Pro:

  • In the Standard mode, there are three settings:

    1. Wallet - delay between wallet launches;

    2. Block - delay between block scenarios (protocols);

    3. Step - delay between actions in the block scenario.

  • In the Pro mode, there are three additional settings:

    1. Approve - delay between approval and bridge/swap;

    2. Gas guard - when activated, your wallet will additionally go to sleep if several accounts in the same session are simultaneously ready to work after reaching the gas level you set for the software. This is done to prevent all these wallets from sending transactions at the same time after reaching your gas level. The standard delay is set in the range of 30 to 150 seconds;

    3. Break - delay between the halves of steps in one block scenario.

  • In the Max gas price section, set the maximum gas in the Base network at which transactions will be made. The software will wait until the gas in the Base network drops to the required value and only then start making transactions. After starting the session, you can change the upper Gwei level in the Logs & Progress tab by going to the Sessions subsection;

  • In the Amount of transactions section, enter the number of transactions within the range that should be made on each wallet during one session;

  • In the Work Amount Range section, specify the percentage range of the amount that will be used in the session for each selected wallet. For example, if your wallet balance is 1 ETH and you set 40-50%, the software will work with a range of 0.4-0.5 ETH. This rule will apply to all wallets selected in this session, and this percentage will be randomly chosen before each next launched block scenario;

  • If the INFINITE checkbox is activated, an infinite number of tokens will be approved so that you do not need to re-approve your tokens before each repeated swap/add liquidity. If the checkbox is disabled, only the amount needed for the transaction will be approved;

  • If you want the wallets to start working in random order, leave the Randomize wallets checkbox enabled;

  • To save the session delay settings for using these same settings in other sessions, click the Save this as preset button;

  • Click Update Balances to get the current ETH balances on the wallets;

  • Select the wallets you want to launch and click Launch.

  • Your wallets have been launched. You can track the process of work of your wallets in the section Logs & Progress.

Last updated