Preset Blocks

Setting up and launching wallets in Preset Blocks mode.

This mode allows you to interact with the Dapps available in the module. You can independently choose the protocols in which you want the software to perform transactions: swaps, adding and removing liquidity, etc.

Thanks to this mode, you can perform the required number of transactions, interactions with unique contracts, and various 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 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 Settings -> Proxies and linked to accounts in Account Manager beforehand.

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

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

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

    • By clicking the Select all button, you will select all the protocols listed.

    • To select all block scenarios in a specific protocol, click Select all in that particular protocol.

    • To select individual protocols, click on the checkboxes next to the desired token pairs in the desired protocol.

If you select all the actions currently available in Block mode, the software will interact with any selected block scenarios from the list, but it may not necessarily cover all protocols in one session. This will depend on the number of transactions or volume you choose for a particular wallet.

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

  1. Exchange ETH for USDC.

  2. Approve USDC.

  3. Exchange USDC for ETH.

In total, this makes 3 transactions. If you set Amount of transactions to 4, the software will likely take on another block if it was selected. For instance, the Liquidity - ETH & USDC block includes 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 LP token, if issued.

  5. Remove 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) is completed with 3 transactions, but the goal of 4 transactions is not reached, the software will proceed with the next block (Liquidity - ETH & USDC) and perform an additional 7 transactions. This will result in 10 transactions instead of 4.

This is designed to ensure that no tokens remain in pools or other tokens. Any block will end with ETH. A wallet will receive a Success status only after the block is fully completed and ETH is returned to the balance.

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

    1. Wallet - delay between wallet launches.

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

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

  • In Pro mode, there are three additional settings:

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

    2. Gas guard - when activated, your wallet will go to sleep if several accounts in the same session are ready to work simultaneously after reaching the gas level you set for the software to operate. This ensures that all these wallets do not start sending transactions simultaneously after reaching your set gas level. The standard delay is set between 30 and 150 seconds.

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

  • In the Max gas price section, set the maximum gas in the Base network for transactions. The software will wait for the gas price in the Base network to drop to the set value before starting transactions. After the session starts, you can change the upper Gwei level in the Logs & Progress tab by going to the Sessions section.

  • In the Amount of transactions section, enter the number of transactions in a range that should be performed 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 instance, if your wallet balance is 1 $ETH and you set it to 40-50%, the software will work within the range of 0.4-0.5 $ETH. This rule will apply to all wallets selected for the session, and this percentage will be randomly chosen before each subsequent block scenario.

  • If the INFINITE checkbox is activated, an infinite number of tokens will be approved so you do not have to reapprove your tokens before each subsequent swap/liquidity addition. If the checkbox is disabled, only the amount needed for the transaction will be approved.

  • If you want wallets to start working in a 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, enter the preset name, and save it. You can later select this preset in the Select preset field.

  • Click Update Balances to get the current token balances on the wallets.

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

  • Your wallets are now operational. You can track the process of wallet operations in the Logs & Progress section.

Last updated