Create task
Last updated
Last updated
Name of your task group
Group name can't be solswap-
Select the group where your wallets are stored
Select wallet(s) to use for sniping
Select RPC group
Select RPC(s) to use in task
Only in-task RPC handles all actions (positions, filter check, etc), not the one in config
Amount of workers to use in task group
Select pre-created preset for the worker
Select one of the provided modes
Select the platform where you are going to make swap
Multiple selection is allowed ONLY for COPY-TRADE/AFK/DROP/WATCH MODE
Paste the token you will use for trades
Paste CA or use shortcuts like SOL, USDC, USDT
Paste token CA that you want to receive after the trade
OR
Paste wallet address that you want to copy
For COPY TRADE
- paste wallet you want to copy
For AFK
- any CA
Amount of Token In that you will use for trade
Set the slippage percentage for buying/selling - how much the price can change before the transaction is considered invalid.
Decrease buy slippage if you are getting MEVed - that's the ONLY way to it
Set the number of transactions to be sent for the buy/sell
Define the transaction fee in SOL for buy/sell
Set buy/sell tips for Jito (in SOL)
Set buy/sell tips for Bloxroute (in SOL)
Set buy/sell tips for Next Block (in SOL)
Set buy/sell tips for Temporal (in SOL)
Address of pool to snipe. Leave empty to auto-pick pool
Time in milliseconds to pre start sending TXs for not opened pool.
Leave empty (or 0)
to start at pool launch
-200
to pre-start 200ms
BEFORE pool launch
300
to start 300ms
AFTER pool launch
DON'T TOUCH IT
Here you can setup minimum
and maximum
amount of Token In/Out
in pool to consider it valid
Amount of retries for buy/sell. Retries will affect your node RPS (requests per second)
Example: If you have 100 buy txs and 1 retry, it will send 200 TXS in total
Using BX forwarder or Jito you DON'T need retries in task! Forwarders don't accept it.
Interval in milliseconds between sending EACH buy/sell transactions
Strategies work one after another, so until your 1st strategy is completed, 2nd strategy won't work. Strategies target VALUE are calculated based on you INITIAL amount, values won't be updated after any of the strategy being triggered. This allows you to have a full visualisation of your strategy targets and values before running the actual task.
How does the calculation work?
Let's assume this is the strategy input: 100:50:50:100---300:100:50:100 and your initial amount is 1 SOL Let's break down the strategy input - 1 strategy: My take profit percentage is 100% and take profit percentage to sell is 50%. With 1 SOL initial entry this take profit strategy will be triggered only if my position value is gonna be 2 SOL and Im gonna sell some amount of tokens which worth 1 SOL. I'm left with 1 SOL My stop loss percentage is 50% and stop loss percentage to sell is 100%. With 1 SOL initial entry this stop loss strategy will be triggered only if my position value is gonna be 0.5 SOL and Im gonna sell 100% of the tokens I have - 2 strategy: My take profit percentage is 300% and take profit percentage to sell is 100%. With 1 SOL initial entry this take profit strategy will be triggered only if my position value is gonna be 4 SOL and Im gonna sell 100% of the tokens I have. I'm left with 0 SOL -> position will be closed by the bot My stop loss percentage is 50% and stop loss percentage to sell is 100%. With 1 SOL initial entry this stop loss strategy will be triggered only if my position value is gonna be 0.5 SOL and Im gonna sell 100% of the tokens I have So it does not matter what was the position value after strategy is triggered, we still use pre-calculated values You should keep in mind that incorrectly setting up trigger and sell percentages can lead to "incorrect" flow. For example, if we gonna change the 1st strategy's take profit percentage to sell to 75% instead of 50% after sell we gonna be left with 0.5 position value which is basically our stop loss value.
Here are the formulas to work with: TP:
initialAmountIn + initialAmountIn*takeProfitPercentage/100
SL:
initialAmountIn - initialAmountIn*stopLossPercentage/100
This strategy uses ATH which was detected while your position is monitored. If your current position is X (trailing stop loss percentage)
down from ATH - bot will sell Y (trailing stop loss percentage to sell)
part of your position. Mostly used for mooners in case they are going to 0.
Inactivity timeout - time in milliseconds to analyze activity on specific token.
Inactivity percentage - movement percentage to determine as inactivity range.
Inactivity percentage to sell - percentage of your current percentage to sell on strategy trigger.
In order to properly detect inactivity you need MULTIPLE ticks of position update interval
during inactivity timeout
. More updates you have - better detection!