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 the order in which 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 also be added in the Settings -> Proxies section and linked to accounts in Account Manager beforehand.

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

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

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

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

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

    3. To select individual protocols, click on the checkboxes next to the required token pair in the desired protocol.

If you select all the actions currently available in Block mode, the software will interact with any chosen block scenarios from the list, but it is not guaranteed to cover all protocols in one session. This will depend 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. Swap ETH to USDC;

  2. Approve USDC;

  3. Swap USDC to ETH.

This totals 3 transactions. If you set 4 transactions in the Amount of transactions field, the software will likely pick another block if selected. For example, a block from the Liquidity section - ETH & USDC. This block consists of the following transactions:

  1. Swap ETH to USDC;

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

  3. Add to the ETH and USDC pool;

  4. Approve LP token, if issued;

  5. Withdraw liquidity from the pool;

  6. Approve USDC;

  7. Swap USDC to ETH.

If you set 4 transactions and completed the first block ETH & USDC, but the software performed only 3 transactions and did not reach the target of 4 transactions, it will take the next block Liquidity - ETH & USDC and perform another 7 transactions. As a result, you will have 10 transactions instead of 4.

This ensures that you do not leave tokens in pools or other tokens. Any block will end in ETH. A wallet will get the Success status only after completing the block and returning ETH to the balance;

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

    • In Standard mode, there are three settings:

      1. Wallet - delay between launching wallets;

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

      3. Step - delay between actions within a block scenario.

    • In Pro mode, you can specify three additional settings:

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

      2. Gas guard - when activated, your wallet will go into sleep mode if multiple accounts in the same session are ready to work simultaneously after reaching your specified gas level. This prevents all these wallets from sending transactions simultaneously once the gas level is reached. The standard delay is set between 30 and 150 seconds;

      3. Break - delay between 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 for the gas to drop to the desired level and will start transactions only when the gas drops to the level you specified. After launching the session, you can change the upper Gwei limit in the Logs & Progress tab by going to the Sessions subsection;

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

  • In the Work Amount Range section, specify the range of the amount in percentage that will be used in the session for each of the selected wallets. 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 block scenario is launched;

  • 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/addition of liquidity. If the checkbox is turned off, only the amount needed for the transaction will be approved;

  • If you want wallets to be activated in random order, keep the Randomize wallets checkbox enabled;

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

  • Click Update Balances to get the current ETH balances on 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