Block mode Starknet

How to launch the Starknet module to rack up transaction numbers and volume on the Starknet network.

  • Select "Bridge mode" in the "Mode" section.

  • Select one of the three run mode options in "Run Mode".

  • Next, select the protocols you want to work with in the "Select blocks" section by clicking "Select".

1 - Preset Blocks mode allows you to launch the module with selected preset script blocks, one of which will be randomly selected for reaching the required number of transactions for your wallets. This mode includes swaps/adding liquidity/lending/nft mints/domain mints.

2 - DMAIL mode allows you to launch the module and do transactions through the DMAIL service with lower transaction fees (to increase their number or to maintain activity on a wallet), as well as to farm points for the future retrodrop from DMAIL itself.

3 - Rescue mode allows you to retrieve/swap "stuck" tokens from protocols after any app errors or a bad launch.

  • You can select all the protocols listed by clicking "Select all".

  • To select individual protocols, check the checkboxes in front of whatever token pair you need.

  • You can see what the module does for each block in more detail by clicking on question mark icons next to each block.

  • To select all blocks in a given protocol, click "Select all" in that protocol's window.

If you select all the actions that are currently available in the application, then the module will interact with any selected script blocks from the list, but it won't necessarily affect all protocols in one session. This will depend on the number of transactions you set for this wallet (since each block scenario contains from 2 to 8 transactions).

  • To use a preset, click on the field of the "Select preset" section and select a preset.

  • To display all presets, as well as delete presets, click on a gear icon.

  • To delete a preset, click on the bin icon next to it.

  • To display a wallet group, click "Select wallets to launch" and select a group in the "Select Accounts group to launch" section. Grouping wallets is done in the Account Manager -> Grouping wallets section.

  • The delays between actions are set up in the "Delays" section. It features two modes: Standard and Pro.

  • There are three settings in the Standard mode: Wallet - a delay between launching wallets; Block - a delay between script blocks (protocols); Step - the delay between actions in the script block.

  • The Pro mode lets you specify three additional settings: - Break - delay between half steps in one script block; - Gas guard. When this delay is active, the wallet will go to sleep if several accounts in one session are ready to work once the set gas threshold has been reached. This prevented all those wallets from starting transactions after reaching the set gas threshold.

  • In the "Max gas price" section you set the gas limit on Ethereum for the transactions. The app will wait until the gas price falls to the set limit.

  • If the gas price has gone up during a session and you want to raise the gas limit, you can do so in Logs & Progress by going into the "Sessions" subsection.

  • In the "Amount of transactions" section, enter the amount of transactions that should be done on EVERY wallet within a session, in a range.

  • In the "Work Amount Range" section, enter the percentage range of the amount that will be used in the session for the operation of EACH of the selected wallets. That is, if you have 1 $ETH on your wallet balance and you set 40-50%, the software will work with a 0.4-0.5 $ETH range. This rule will apply to all wallets that are selected within this session, and this percentage will be randomly selected (in the range you specified) before each next script block is launched.

  • If you want to randomize the order in which your wallets launch, leave the "Randomize wallets?" checkbox checked.

  • - If the "Approve INFINITE amounts?" checkbox is checked, then you will have an infinite number of tokens approved so that you do not need to approve your tokens before each swap/liquidity addition. If the checkbox is disabled, only the amount needed to complete the transaction will be approved. Note that you can't change the amount of tokens to be approved through Argent/Bravos wallets manually, this can be done through the blockchain only. You have to make a choice whether to save money on subsequent approvals with this feature but risk being exposed for this, or toggle this checkbox and save on gas on subsequent transactions with this token.

DMAIL

This mode can work in two modes: Full Touch and Spam TXs

Full Touch:

The Full Touch mode allows you to send customized emails to custom email addresses. What's great about this mode is that the emails are sent through the DMAIL's own UX/UI, which allows you to farm points and participate in their future retrodrop.

  • The Full Touch mode allows you to send customized emails to custom addresses. To start configuring the session, click "Open custom Dmail settings".

  • Enter the recipient addresses in the "Recipient" field. The addresses can be entered manually or generated randomly for all wallets by clicking "Random recipient email".

  • Enter the subject of the email in the "Subject" field.

  • Clicking "Random email subject" generates random subjects.

  • Enter the email body in the "Text" field.

  • Clicking "Random email text" generates a random text for the email body.

  • The "Actions" section allows you to refresh each wallet's information separately.

  • Click on the refresh icon and all fields will be filled in automatically.

  • Set the delay between wallet launches.

  • The app can also mint a random domain on Dmail with 8+ symbols for each wallet. It can only be minted once. The domain mint is free.

  • To mint domains for each wallet, click "Mint and Bind domain if not exists".

  • In the "Max gas price" section you set the gas limit on Ethereum for the transactions. The app will wait until the gas price falls to the set limit.

  • If you want to randomize the order in which your wallets launch, leave the "Randomize wallets?" checkbox checked.

  • To initiate a session, click "Launch".

Spam TXs

This mode allows you to "spam" random email addresses with emails with random content. This mode doesn't support farming points on Dmail, but it allows you to launch the app to rack up numerous transactions through Dmail.

Config:

  • Set the delay between wallet launches in the "Wallet" field.

  • Set the delay between transactions in the "TXs" field.

  • Set the amount of emails sent per wallet in the "Amount of transactions" field.

  • In the "Max gas price" section you set the gas limit on Ethereum for the transactions. The app will wait until the gas price falls to the set limit.

  • If you want to randomize the order in which your wallets launch, leave the "Randomize wallets?" checkbox checked.

  • To initiate a session, click "Launch".

Rescue mode

The main use case for the Rescue mode is swapping stablecoins and other tokens for ETH. Additionally, this mode lets you retrieve liquidity from pools of different dapps.

  • If you wish to swap a specific token (e.g. USDC), you need to select the token and the protocol on which to do the swap. You can select multiple protocols and different wallets will swap on different protocols.

  • To select all protocols that support swapping of the selected token, click "Select all".

  • If you have remaining liquidity in a pool after a session, you can withdraw it through the Rescue mode.

  • Select a pair of liquidity and the protocol containing it.

  • If you want to swap all tokens and liquidity from all protocols, click "Select all". The Combine will skip tokens that you don't have and protocols where you don't have any liquidity locked. The app will swap tokens based on availability and withdraw liquidity only from protocols containing it.

  • The low token threshold for the app to swap is 30 cents. If a wallet has 29 cents in USDC, the app will skip this token. This is done to prevent the fee for a swap from being greater than the swap's value.

If you select all actions available in the app, the app will interact with any selected script blocks, but not necessarily interact with all protocols within one session. This depends on the chosen amount of transactions for a given wallet (since each script block contains 2 to 8 transactions).

  • Delays between actions are set in the "Delays" field. It features two modes: Standard and Pro.

  • There are three settings in the Standard mode: 1. Wallet - delay between launching wallets; 2. Block - delay between script blocks (protocols); 3. Step - delay between actions in the script block.

  • The Pro mode lets you configure one additional setting - Gas guard. activating this delay will make your wallets go to sleep if several accounts in the same session are ready to do transactions once a set gas threshold is reached. This is done to prevent all wallets from doing transactions at the same time upon reaching the gas threshold.

  • Set the gas limit on Ethereum for the transactions in the "Max gas price" field. The app will wait until the gas price falls to the set limit.

  • If you want to randomize the order in which your wallets launch, leave the "Randomize wallets?" checkbox checked.

  • To save delay settings for use in other sessions, click "Save this as preset".

  • Enter the name for the preset.

  • Click "Save".

  • To initiate a session, click "Launch".

Last updated