tsarbuig / WalletHunter

The first Copytrading crypto bot in the World - for Uniswap & Pancakeswap
21 stars 8 forks source link
copytrading crypto sniper-bot

image

ℹ️ Visit my website : https://wallethunter.app/

📖 Check all new features in Releases page

 

WalletHunter is the only copytrading bot available on the market. Find profitables wallets, and...

and even better... you frontrun the original Tx :)

WORLD FIRST : even the "Multicall" Tx from Uniswap are now decoded ! enjoy ;)

 

How does it works?

1/ Find some profitable wallets

2/ Enter them into the bot

3/ Define your strategy :

4/ Run the bot and... that's it !

https://user-images.githubusercontent.com/70858574/186656960-d5b8152a-26d4-46e0-9f37-2d9deb12ffb4.mp4

 

Things you need to know

1/ You need a private or semi private node to make it work (because it scans mempool)

2/ As you may know, there are lots and lots of ways to make swaps, and I need to implement them into WalletHunter. Don't worry, all the usual ways are implemented, but when you find a wallet that you want to copy, send it to me (if it's ok for you) , and I'll tell you if WalletHunter is able to copy it

 

Who am I?

I’m the lead dev of LimitSwap, one of the first Crypto Trading bot launched on the market. (even though this bot was originally created by @CryptoGnome, my Coding Master :) )

LimitSwap is still my #1 project with more than 500 users, along with Sniper Bot, also one of the first Sniping Bot available.

Feel free to join our community: https://t.me/LimitSwap

 

How can I buy it?

Contact @TsarBuig on Telegram

image

 

Bot configuration

Wallets that you want to hunt

TRACKED_WALLET : ["0x57825dd07df69d2d3bc800356133562770e7f0a1", "0x842550340af19d6e1af4cc1083a25e9c83c26f05"],

Track all tokens or not ?

ONLY_TRACK_SPECIFIC_TOKENS : false,
TRACKED_TOKENS : ["0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", "0x42981d0bfbAf196529376EE702F2a9Eb9092fcB5"],

BUY/SELL amounts

WALLETHUNTER_MODE: "buy_and_autosell", 
// WALLETHUNTER_MODE available values : 
- buy_and_sell --> will copy all buy/sell Tx from wallet
- buy_and_autosell --> will copy buy Tx but will sell automatically after xx% of profit. Target is defined by AUTOSELL_PROFIT parameter
- buy_only --> will only copy buys

BUY_AMOUNT: "10%", 
// BUY_AMOUNT available values : 
- "xx%" --> Example : with '50%', if tracked wallet buys 1 BNB, you will buy 0.5 BNB
- "same_as_tx" --> use same value than the wallet you hunt
- "(enter a fixed amount) --> if you want to buy 0.01 ETH for each trade for instance

SELL_AMOUNT: "100%", 
// SELL_AMOUNT available values : 
- "xx%" --> it will sell  xx%  of the amount of those tokens that you hold in your wallet
- "same_as_tx" --> use same value than the wallet you hunt
- "same_strategy" --> will copy your hunted wallet's sell strategy : if hunted wallet sells 10% of his bag, you will sell 10% of your bag too

// MULTIBUY
AMOUNT_OF_BUYS: 1, // increment number if you want the bot to make multiple buys in the same block

AUTOSELL parameters (for 'buy_and_autosell' mode)

AUTOSELL_STOPLOSS : "50%", // bot will automatically sell token when price has gone below buyprice * AUTOSELL_STOPLOSS

// 1st take profit target
AUTOSELL_PROFIT_TARGET_1: "101%", // 1st take profit target price = initial buyprice * AUTOSELL_PROFIT_TARGET_1
AUTOSELL_AMOUNT_TARGET_1: "50%", // example : enter '50%' to sell 50% of your tokens holdings when 1st Take Profit Price is reached
// 2nd take profit target
AUTOSELL_PROFIT_TARGET_2: "105%", // 2nd take profit target price = initial buyprice * AUTOSELL_PROFIT_TARGET_2
AUTOSELL_AMOUNT_TARGET_2: "50%", // example : enter '30%' to sell 30% of your initial tokens holdings when 2nd Take Profit Price is reached

BUY protections

TOKENS_BLACKLIST : ["0x702de1f526ac996bcfdb6512bafbe04bf619fad6", "0xe9e7cea3dedca5984780bafc599bd69add087d56", "0x55d398326f99059ff775485246999027b3197955", "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d"], // Tokens you don't want to buy. It's a list : you can enter several tokens that you don't want to trade
BUYAFTER_XXX_SECONDS : 0, 
HONEYPOT_CHECK : false, 
BUY_SEVERAL_TIME_SAME_TOKEN : true, // If "false", bot not buy anymore the token if you've already bought it before
SELL_SEVERAL_TIME_SAME_TOKEN : true,
ONLY_1_BUY_PER_BLOCK : true, // If "true", bot won't make more than 1 Tx per block. Set it to "false" if you want to track super-fast wallets with more than 1 Tx per block 

MIN / MAX BUY

MINIMUM_BUY_AMOUNT_IN_BASE: 0.001,
IF_MINIMUM_BUY_IS_REACHED: "ignore", 
// IF_MINIMUM_BUY_IS_REACHED available values : 
- "buy" --> if MINIMUM_BUY_AMOUNT_IN_BASE is reached, bot will create an order with MINIMUM_BUY_AMOUNT_IN_BASE value
- "ignore" --> if MINIMUM_BUY_AMOUNT_IN_BASE is reached, ignore the Tx

MAXIMUM_BUY_AMOUNT_IN_BASE: 0.25,
IF_MAXIMUM_BUY_IS_REACHED: "buy", 
// IF_MAXIMUM_BUY_IS_REACHED available values : 
- "buy" --> if MAXIMUM_BUY_AMOUNT_IN_BASE is reached, bot will create an order with MAXIMUM_BUY_AMOUNT_IN_BASE value
- "buy_degen" --> if MAXIMUM_BUY_AMOUNT_IN_BASE is reached, bot will try to buy same amount of tokens, but with ETH/BNB amount = MAXIMUM_BUY_AMOUNT_IN_BASE.
- "ignore" --> if MAXIMUM_BUY_AMOUNT_IN_BASE is reached, ignore the Tx

GAS

Tx_GAS_FOR_BUY : '100%', // GAS used for BUY Tx
Tx_GAS_FOR_SELL: '100%', // same as above but for SELL Tx
/* Tx_GAS_FOR_xxx available values : 
    - "xx%" --> example : with '120%', if tracked wallet uses GAS = 10, you will use GAS = 12
    - "same_as_tx" --> use same value than the wallet you hunt
    - "BOOST" --> bot will check Current Market GAS value, then apply a % of raise defined by GAS_BOOST parameter.
    */

GAS_BOOST: '40%', // check above
MAX_GAS : 270, // WalletHunter will not make Tx if GAS > MAX_GAS
MAX_PRIORITY_GAS : 50, // WalletHunter will not make Tx if PRIORITY GAS > MAX_PRIORITY

MAX_GAS_FOR_ANTIRUG : 100, // if ANTIRUG is triggered : WalletHunter will not create Tx if GAS > MAX_GAS_FOR_ANTIRUG
MAX_PRIORITY_GAS_FOR_ANTIRUG : 50, // if ANTIRUG is triggered : WalletHunter will not make Tx if PRIORITY GAS > MAX_PRIORITY_GAS_FOR_ANTIRUG

MAX_GAS_FOR_AUTOSELL : 100, // if AUTOSELL is triggered : WalletHunter will not create Tx if GAS > MAX_GAS_FOR_AUTOSELL

When stop the bot

AMOUNT_OF_BUY_TX_BEFORE_THE_BOT_STOP : 2, // bot will stop automatically after this amount of BUY Tx made in a row
STOP_IF_BALANCE_IS_LOWER_THAN : 0.02, // bot will stop automatically if balance goes under this amount

ANTIRUG parameters

ACTIVATE_ANTIRUG : true, // use it if the wallet you track does not have its own antirug protection
LIQUIDITY_REMOVAL_PERCENTAGE : 30, // Force sell all your tokens is liquidity removal > LIQUIDITY_REMOVAL_PERCENTAGE
GAS_MULTIPLIER : 1.1, // in case of force sell after detecting a rug, multiply original Tx Gas by GAS_MULTIPLIER

Dedicated modes

FORCESELL mode

./WalletHunter --forcesell  : use this mode if you want to sell all your tokens in 1 click

AUTOSELL mode

./WalletHunter --autosell  : use this mode if you want he bot to sell all your tokens after a xx% profit 

ANTIRUG mode

./WalletHunter --antirug  : use this mode if you want to start antirug mode on a token you already hold