# Table of Contents - [Introduction | Sniper Manual](#introduction-sniper-manual) - [General Settings | Sniper Manual](#general-settings-sniper-manual) - [Wallet Setup | Sniper Manual](#wallet-setup-sniper-manual) - [Global Settings | Sniper Manual](#global-settings-sniper-manual) - [Buy Settings | Sniper Manual](#buy-settings-sniper-manual) - [Getting Started | Sniper Manual](#getting-started-sniper-manual) - [Auto Buy on Pasted Contract | Sniper Manual](#auto-buy-on-pasted-contract-sniper-manual) - [Warning Messages | Sniper Manual](#warning-messages-sniper-manual) - [Approve Settings | Sniper Manual](#approve-settings-sniper-manual) - [Pasted Contracts | Sniper Manual](#pasted-contracts-sniper-manual) - [Sell Settings | Sniper Manual](#sell-settings-sniper-manual) - [Token Report Details | Sniper Manual](#token-report-details-sniper-manual) - [Trade Monitor | Sniper Manual](#trade-monitor-sniper-manual) - [Active Orders | Sniper Manual](#active-orders-sniper-manual) - [Signals | Sniper Manual](#signals-sniper-manual) - [Limit Orders | Sniper Manual](#limit-orders-sniper-manual) - [Positions | Sniper Manual](#positions-sniper-manual) - [Copytrade Sells | Sniper Manual](#copytrade-sells-sniper-manual) - [Auto Snipe | Sniper Manual](#auto-snipe-sniper-manual) - [Sniping Presales | Sniper Manual](#sniping-presales-sniper-manual) - [Maestro Scraper | Sniper Manual](#maestro-scraper-sniper-manual) - [Activating Auto Snipe | Sniper Manual](#activating-auto-snipe-sniper-manual) - [Copytrade | Sniper Manual](#copytrade-sniper-manual) - [Buy Limits | Sniper Manual](#buy-limits-sniper-manual) - [Auto Snipe Configuration | Sniper Manual](#auto-snipe-configuration-sniper-manual) - [Sell Limits | Sniper Manual](#sell-limits-sniper-manual) - [Monetization | Sniper Manual](#monetization-sniper-manual) - [Scraper Setup | Sniper Manual](#scraper-setup-sniper-manual) - [Solana | Sniper Manual](#solana-sniper-manual) - [Solana | Sniper Manual](#solana-sniper-manual) - [Signals Settings | Sniper Manual](#signals-settings-sniper-manual) - [Ethereum, BSC & Base | Sniper Manual](#ethereum-bsc-base-sniper-manual) - [Trade Monitor Menu | Sniper Manual](#trade-monitor-menu-sniper-manual) - [Bridge | Sniper Manual](#bridge-sniper-manual) - [Referral Program | Sniper Manual](#referral-program-sniper-manual) - [Premium Subscription | Sniper Manual](#premium-subscription-sniper-manual) - [Ethereum, BSC & Base | Sniper Manual](#ethereum-bsc-base-sniper-manual) - [Scraper Download Links | Sniper Manual](#scraper-download-links-sniper-manual) - [Copytrade Buys | Sniper Manual](#copytrade-buys-sniper-manual) - [Scraper Functionalities | Sniper Manual](#scraper-functionalities-sniper-manual) - [Token Report Menu | Sniper Manual](#token-report-menu-sniper-manual) - [Presales | Sniper Manual](#presales-sniper-manual) - [FAQ | Sniper Manual](#faq-sniper-manual) - [Wallet Settings | Sniper Manual](#wallet-settings-sniper-manual) - [Auto-Buy Warnings | Sniper Manual](#auto-buy-warnings-sniper-manual) - [Security | Sniper Manual](#security-sniper-manual) - [Manual Transactions | Sniper Manual](#manual-transactions-sniper-manual) - [Multi-Wallet | Sniper Manual](#multi-wallet-sniper-manual) - [Anti-Rug | Sniper Manual](#anti-rug-sniper-manual) - [Trade Monitor | Sniper Manual](#trade-monitor-sniper-manual) - [Copytrade | Sniper Manual](#copytrade-sniper-manual) - [Transaction Error Messages | Sniper Manual](#transaction-error-messages-sniper-manual) - [Call Channels | Sniper Manual](#call-channels-sniper-manual) - [Fees | Sniper Manual](#fees-sniper-manual) --- # Introduction | Sniper Manual [](https://docs.maestrobots.com/#the-document-is-structured-as-follows) **The document is structured as follows:** ----------------------------------------------------------------------------------------------------------------------- **Section** [**1**](https://docs.maestrobots.com/getting-started) **: Getting Started.** This section will detail how you can start the bot and enable chains of interest. It also provides the list of chains supported by Maestro as well as the corresponding list of supported DEXs. **Section** [**2**](https://docs.maestrobots.com/wallet-setup) **: Wallet Setup.** This section details how you can import your own wallet, or generate a new wallet through the bot. **Section** [**3**](https://docs.maestrobots.com/global-settings) **: Global Settings.** This section details how you can configure the the general settings of the bot as well as the settings of your buys, sells and approves.s This includes gas, slippage and various other functionalities provided through the bot. **Section** [**4**](https://docs.maestrobots.com/pasted-contracts) **: Pasted Contracts.** This section details how you can manually buy and sell through the bot. Paste a valid contract address into the bot and enjoy our straightforward and efficient trading experience that will make Pancakeswap/Uniswap obsolete. **Section** [**5**](https://docs.maestrobots.com/trade-monitor) **: Trade Monitor.** Trade Monitor is a powerful tool which allows you to monitor the status of your portfolio in real time while capitalizing on market dips and fluctuations by setting automated sell and buy limit orders to manage your assets effortlessly. Furthermore, the Trade Monitor allows you to manually buy and sell from multiple wallets simultaneously while automatically updating your position for each wallet. Section [6](https://docs.maestrobots.com/positions) : Positions. This section details how you can access and monitor your positions. Section [7](https://docs.maestrobots.com/limit-orders) : Limit Orders. This section details how you can check, edit and add limit buy and sell orders for your tokens. **Section** [**8**](https://docs.maestrobots.com/signals) **: Signals.** This section details how you can configure auto-buys for signals. It's a unique feature that allows you to auto-buy tokens called by signals of your choice. **Section** [**9**](https://docs.maestrobots.com/copytrade) **: Copytrade.** This section details the bot modality which allows you to copy the buys and sells of a tracked wallets at amazing speeds. When applicable, you can also frontrun the tracked wallet's transactions to secure better entries. **Section** [**10**](https://docs.maestrobots.com/faq/presales) **: Sniping Presales.** This section details the process of sniping a Presale. We streamlined the experience to keep it as simple and accessible as possible. **Section** [11](https://docs.maestrobots.com/auto-snipe) **: Auto Snipe.** This section details how you can auto-snipe token launches with our exhaustive and revolutionary toolkit that covers every possible token launch situation. **Section** [**12**](https://docs.maestrobots.com/bridge) **: Bridge.** This section details how you can _privately_ swap, send or bridge cryptocurrencies on the same or different blockchains using the bot, and in partnership with Houdini Swap. **Section** [**13**](https://docs.maestrobots.com/referral-program) **: Referral Program.** This section details Maestro's showstopping Referral Program through which you can earn up to 25% commission for any user that trades on the bot using your referral link. **Section** [**14**](https://docs.maestrobots.com/monetization) **: Monetization.** This section details monetization and the process of fee collection in the bot. **Section** [**15**](https://docs.maestrobots.com/premium-subscription) **: Premium Subscription.** For hardcore users and day-traders that require a bit more out of their trading experience, Maestro offers a Premium subscription that bolsters the bot’s extensive features. The Premium-exclusive benefits are detailed throughout this section. **Section** [**16**](https://docs.maestrobots.com/maestro-scraper/scraper-setup) **: Maestro Scraper.** This section details how you can setup the standalone Maestro scraper to track and snipe any group or channel that you're in at amazing speeds. **Even if you intend to use Maestro Bot for one specific function, we recommend you go through the entire document. Otherwise, you’d be missing out on unique money-making opportunities that don’t come by everyday. Enjoy!** [NextGetting Started](https://docs.maestrobots.com/getting-started) Last updated 6 months ago --- # General Settings | Sniper Manual ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FD3SbUhd4NtQI0Pwaeps8%252FGeneral%2520Settings.jpg%3Falt%3Dmedia%26token%3D41b11261-af3a-437f-90ac-7551ef0d4a3b&width=768&dpr=4&quality=100&sign=950cd92&sv=2) Global Settings: _General Settings_ ### [](https://docs.maestrobots.com/global-settings/general-settings#or-anti-rug) 🟢 | 🔴 **Anti-Rug** _**Exclusive to Ethereum and BSC**_ This feature attempts to frontrun liquidity rugs, blacklisting functions, trade disables, tax hikes, unnatural mints, and practically anything that would “rug” you. **The bot will detect when a malicious transaction is sent to mempool and will try to sell your holdings before the malicious transaction goes through, thus saving your investment.** **If enabled** 🟢**, then the feature will be activated automatically for every trade you perform on the bot.** While the feature works most of the time, it is not guaranteed due to a multitude of different variables, so please be careful with your investments. For example, if the rug transaction was sent privately (not through mempool), then the bot won't be able to detect it until it's mined and anti-rug measures won't be possible in this case. Also, keep in mind that the bot will automatically adjust your transaction _Gas Price/Delta_ to _max {Rug Transaction's Gas Price/Gas Delta +5,_ [_Global Sell Gas Price/Delta_](https://docs.maestrobots.com/global-settings/sell-settings#gas-price-delta) _}_ to maximize frontrunning chances, so make sure you have enough funds in your wallet. For example, suppose that a rug transaction is detected on **BSC** with a gas price of 2 gwei, and that you have configured the _Gas Price_ in your [Global Sell Settings](https://docs.maestrobots.com/global-settings/sell-settings) to 6 gwei. In this case, the bot will attempt to sell your holdings using _Gas Price_ = _max {2+5, 6}_ = 7 gwei. If the _Gas Price_ in your Global Sell Settings was instead 8 gwei, the bot would attempt to sell using a _Gas Price_ of 8 gwei. _**Anti-Rug**_ is only available on **BSC** and **Ethereum**. **Arbitrum** has no public mempool support and relies on a First-Come-First-Serve transaction ordering policy, so implemeting anti-rug measures on the chain is impossible. Similarly, **Base**, **Avalanche**, **Solana**, **Sonic**, **TRON** and **TON** have no public mempools that would allow us to implement anti-rug measures. ### [](https://docs.maestrobots.com/global-settings/general-settings#or-anti-mev) 🟢 | 🔴 **Anti-MEV** _**Exclusive to Ethereum and Solana**_ * **Ethereum**: For **Ethereum**, Anti-MEV is force-enabled and **cannot be disabled**. In this case, the bot will route your transactions through a private relay, and your transactions will not be broadcast on mempool. This technique will guard against MEV/sandwich bots and avoid pesky copytraders. * **Solana**: If enabled, the bot will route your transaction through private relays (Jito, Temporal or NextBlock). This technique will guard against MEV/sandwich bots. ### [](https://docs.maestrobots.com/global-settings/general-settings#or-degen-mode) 🟢 | 🔴 Degen Mode 😈 The bot normally blocks automated buys (auto-buys) of a token if it detects honeypots, blacklist risks, or unhealthy liquidity. However, some users have requested the removal of these “training wheels” to allow them to go _full degen_. This is what _Degen Mode_ aims to accomplish. When enabled 🟢, the bot will still notify you if the aforementioned risks are detected, but it will **NO LONGER** block auto-buy in those events. Only enable this if you absolutely know what you’re doing and are willing to handle the risks involved. ### [](https://docs.maestrobots.com/global-settings/general-settings#max-gas-price) **Max Gas Price** _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Choose the maximum gas price you’re willing to pay for an _Anti-Rug_ or copytrade transaction. It compares against the gas price needed to frontrun rugs and scams through _Anti-Rug_, and the gas price needed to frontrun/match copytrades. If any of these scenarios require a higher gas price than the _Max Gas Price_ you set, the bot will block the transaction. Please note that the _Max Gas Price_ will not interfere with manual transactions, Signals auto-buys, or snipes. ### [](https://docs.maestrobots.com/global-settings/general-settings#max-gas-limit) Max Gas Limit _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Choose the max gas limit you allow the bot to use. You can leave it on _Auto_ as the bot already selects an optimal gas limit for the contracts you’re interacting with, or you can set a specific amount to block tokens with high gas usage. If a transaction requires more gas than the set max gas limit, the transaction will be immediately rejected. **This setting impacts both manual and automated transactions.** Similarly, for **TRON**, there's _Max Energy Limit_ which sets the maximum Energy a manual or automated transaction can use. ### [](https://docs.maestrobots.com/global-settings/general-settings#token-report-view) Token Report View This setting is customizable per chain and it sets the default view for the [Token Report](https://docs.maestrobots.com/pasted-contracts) . A Token Report is a summary of the most important token info and metrics, and you can get it by simply pasting the token contract address in your DMs with the bot. There are two possible views for the Token Report: 🔄 **Brief** and 🔄 **Detailed**. As the name suggests, the 🔄 **Detailed** view provides more metrics and details compared to the 🔄 **Brief** view. ### [](https://docs.maestrobots.com/global-settings/general-settings#monitor-all-chains) Monitor (All Chains) This setting is **common across all chains**, and it sets the default view for the [Trade Monitor](https://docs.maestrobots.com/trade-monitor) . A Trade Monitor is a tool that can be used to monitor your positions in real time. There are three possible views for the Trade Monitor: 🔄 **Brief**, 🔄 **Detailed** and 🔄 **Extended**. As the name suggests, the 🔄 **Detailed** view provides additional details on your position compared to the 🔄 **Brief** view. The 🔄 **Extended** view is similar to 🔄 **Detailed** view with the only exception that the summary of positions in the Trade Monitor is displayed in a **non-collapsible quote**. For the 🔄 **Brief** and 🔄 **Detailed** views, this summary is normally displayed in a collapsible-quote that can be extended and minimized at will. [PreviousGlobal Settings](https://docs.maestrobots.com/global-settings) [NextBuy Settings](https://docs.maestrobots.com/global-settings/buy-settings) Last updated 6 months ago --- # Wallet Setup | Sniper Manual ### [](https://docs.maestrobots.com/wallet-setup#import-or-generate-wallets) Import or Generate Wallets To generate a new wallet or to import an existing wallet, select _Wallets_ from the `_/start_` menu. The next screen will display the list of chains that you have enabled through the `_/chains_` settings as discussed in Section [1](https://docs.maestrobots.com/getting-started) . The same steps apply to all chains for the most part. * After selecting the chain, the next screen will allow you to import your existing wallet or to generate a new wallet through the bot. This is the same screen that you would reach if you click on the setup "⚙️" button in the `_/chains_` settings for any chain. **It is recommended to generate a new wallet instead of importing your existing main wallet.** * Whether you choose to import or generate a wallet, the bot will first prompt you to provide a name for the wallet. If you generate a wallet through the bot, it is recommended to import the provided private key to TW, Metamask, or your preferred wallet so you can access your funds outside the bot. However, this step is not necessary since the bot allows you to send SOL/BNB/ETH/S/AVAX/TON and tokens out of your wallet. If you do intend to import your wallet somewhere else, **do NOT copy-paste the private key or seed phrase. Always use pen and paper if you want to save these credentials, and never place them into your device’s clipboard.** * Make sure to send funds (SOL, BNB, ETH, S, AVAX, TRX or TON only) to the wallet so you can start using the bot. * By repeating the same steps above, you can proceed to set up multiple wallets for every chain. For Base users, you can connect up to 3 wallets. For ⭐️ Premium users, the limit is 10 wallets. Once the wallet is set up, you will end up at the panel displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F1itgYFLjoQZ7XQ28tpsv%252FWallets.jpg%3Falt%3Dmedia%26token%3Da162ca3a-a4d1-4e70-a94a-a5fb11d6a921&width=768&dpr=4&quality=100&sign=db03883d&sv=2) Wallets Menu ### [](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) 🟢 Manual and 💳 Default Wallet As soon as you set up your first wallet, you will notice two options: **"Manual"** and **"Default Wallet"**. * "Manual" is a wallet-specific setting which you can 🟢 enable or 🔴 disable for each added wallet. When you enable "Manual" for a wallet, you are specifying that this wallet should participate in your **manual buys**. In other terms, "Manual" will allow you to select the wallets that will participate in all your manual multi-buys. The first wallet you set up is automatically enabled for "Manual" since there always needs to be at least one "Manual" wallet. * "Default Wallet" is a chain-specific setting. Only one wallet can be set as "Default Wallet" and this is required at all times. To change the default wallet, simply click on the "Default Wallet" button and you will be provided with the list of your connected wallets so you can select the wallet of preference. The wallet selected in "Default Wallet" will serve as the default wallet for all your automated buys generated through Signals, Copytrade, Auto Snipe and Presales. However, you will be able to further control which wallets will participare in every automated buy through dedicated settings. ### [](https://docs.maestrobots.com/wallet-setup#wallet-config) ⚙️ Wallet Config If you click on the "⚙️ Wallet Name" button, you will be redirected to the following menu: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FJSj7lUTQOrBlxil4SKRm%252FWallet%2520Config%2520.jpg%3Falt%3Dmedia%26token%3Daf9cd0f9-8d68-46bc-ba44-091f47f786ec&width=768&dpr=4&quality=100&sign=cb69ae32&sv=2) Wallet Config #### [](https://docs.maestrobots.com/wallet-setup#send-bnb) ⬆️ Send BNB Send BNB from this wallet to another one of your connected wallets in the bot, or to an external wallet address. Once the destination wallet is selected, the bot will prompt you for the BNB amount that you would like to transfer. You can specify an amount in terms of BNB or a percentage by adding % to the number (Example: 50% would send half of your BNB but 50 would send 50 BNB). The same applies to SOL, ETH, S, AVAX and TON. #### [](https://docs.maestrobots.com/wallet-setup#send-tokens) ⬆️ Send Tokens Paste the contract address of the token you want to send out of your wallet. Then, choose whether you want to send the tokens to another one of your connected wallets in the bot, or to an external wallet address. Once the destination wallet is selected, the bot will prompt you for the token amount that you would like to transfer. You can specify an amount in terms of the token or a percentage by adding % to the number (example: 50% would send half of the tokens but 50 would send 50 tokens). #### [](https://docs.maestrobots.com/wallet-setup#my-wallet-tracker) ↗️ My Wallet Tracker Links to the free [Maestro Wallet Bot](https://t.me/MaestroWalletBot) which offers advanced wallet tracking functionalities. #### [](https://docs.maestrobots.com/wallet-setup#rename) Rename Rename your wallet. #### [](https://docs.maestrobots.com/wallet-setup#import-cross-chain) Import Cross-Chain _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Allows you to import this wallet to another compatible chain in the bot. Once you click on this button, the bot will provide you with the list of compatible chains that you can import this wallet to. After selecting the chain, you will be prompted to provide a name for the wallet on the destination chain. [PreviousGetting Started](https://docs.maestrobots.com/getting-started) [NextGlobal Settings](https://docs.maestrobots.com/global-settings) Last updated 6 months ago --- # Global Settings | Sniper Manual Global Settings are common to all of your connected wallets, and they are categorised into _**General**_, _**Buy**_ _**Sell**_, and _**Approve**_ (Only for EVM-compatible chains) groups as shown below. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FD3SbUhd4NtQI0Pwaeps8%252FGeneral%2520Settings.jpg%3Falt%3Dmedia%26token%3D41b11261-af3a-437f-90ac-7551ef0d4a3b&width=768&dpr=4&quality=100&sign=950cd92&sv=2) Global Settings [](https://docs.maestrobots.com/global-settings/general-settings) **General Settings** [](https://docs.maestrobots.com/global-settings/buy-settings) ⚙️ **Buy Settings** [](https://docs.maestrobots.com/global-settings/sell-settings) ⚙️ **Sell Settings** [](https://docs.maestrobots.com/global-settings/approve-settings) ⚙️ **Approve Settings** After you adjust these global settings to your liking, you can then proceed to trade with the bot. [PreviousWallet Setup](https://docs.maestrobots.com/wallet-setup) [NextGeneral Settings](https://docs.maestrobots.com/global-settings/general-settings) Last updated 6 months ago --- # Buy Settings | Sniper Manual Selecting the ⚙️ _Buy_ button reveals the following menu: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fy3n3LQWk4mi8Cw1k5Z7l%252FGlobal%2520Buy%2520Settings.PNG%3Falt%3Dmedia%26token%3Deea4a5c9-9167-4477-99be-9a151cf2cee8&width=768&dpr=4&quality=100&sign=2cefe834&sv=2) Global Settings: _Buy Settings_ The _Buy_ menu offers a multitude of different configuration options that give you complete control over your purchase preferences. We explain these options below: ### [](https://docs.maestrobots.com/global-settings/buy-settings#or-confirm-manual-buy) 🟢 | 🔴 Confirm Manual Buy If enabled 🟢, any buy buttons you press will require an additional confirmation. This can protect you from accidentally clicking buy buttons. **This only impacts manual buys and does NOT interfere with** _**Auto Buy**_**.** ### [](https://docs.maestrobots.com/global-settings/buy-settings#buy-kb) 🔢 Buy KB Assign customized values to the buy keyboard as shown below. You also have the option to reset the values to the default ones. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FkRgZ3OHSzF2scBngMZb3%252FBuy%2520KB.jpg%3Falt%3Dmedia%26token%3D12d8ceb8-13b3-43b3-962e-288071ccddff&width=768&dpr=4&quality=100&sign=5be186f2&sv=2) Buy Keyboard ### [](https://docs.maestrobots.com/global-settings/buy-settings#gas-price) **Gas Price** _Exclusive to BSC_ Choose the preferred gas price you would like to use. Your gas price determines your transactions’ priority on the blockchain. The higher the price, the quicker the transactions will go through, but you’ll have to pay higher gas fees. If you’re on Ethereum, Base, Avalanche, Sonic or Solana, you’ll encounter _**Gas Delta**_ instead of _**Gas Price**_: ### [](https://docs.maestrobots.com/global-settings/buy-settings#gas-delta) **Gas Delta** _Exclusive to Ethereum, Base, Avalanche, Sonic and Solana_ For **Ethereum**, **Base**, **Avalanche** and **Sonic**, _Gas delta_ will act as the max priority gwei on a Type-2 ETH transaction. Essentially, the bot will automatically adjust to the current gas average, and then add the chosen _Gas Delta_ on top of it. Example: * Gas average is 10 gwei * Set _Gas Delta_ to 3 gwei for example * Your transaction’s gas price will now be 10 (base) + 3 (priority) gwei Just like gas price on **BSC**, gas delta determines your transaction priority on **Ethereum**, **Base**, **Avalanche** and **Sonic**. Higher deltas will yield higher transaction speeds at the cost of higher gas fees. On Arbitrum, _Gas Price/Delta_ is completely irrelevant since the chain operates on a First-Come-First-Serve basis. More details on the subject can be found [here](https://research.arbitrum.io/t/transaction-ordering-policy/127) . On **Solana**, there is a minimum fixed transaction fee of 0.000005 SOL, but you have the ability to pay an additional fee through _Gas Delta_ to boost your transaction and achieve quicker execution times. For example, if you set your _Gas Delta_ to 0.01 SOL, you will end up paying 0.010005 SOL as transaction fees. On **TON**, the bot will always send 0.2 TON as a reserve for transaction fees, and the remaining amount will be credited back to your wallet. Similarly, the transaction fee for TRON cannot be preset. ### [](https://docs.maestrobots.com/global-settings/buy-settings#price-impact-alert) Price Impact Alert As an additional layer of protection, the bot will automatically display an alert for **manual and automated buys** when the estimated price impact of the trade is beyond the value of _**Price Impact Alert**_. This alert can be bypassed by manually forcing the trade through, as shown in the figure below. By default, _**Price Impact Alert**_ is set to 25% for buys but you can tune the value to effectively control the threshold at which the alert will be displayed. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fgr3Ci1gNwe9e9BneYsvI%252FPrice%2520Impact%2520Alert.jpg%3Falt%3Dmedia%26token%3D35c18396-3df7-4b1b-a7e7-3d0991baf3c3&width=768&dpr=4&quality=100&sign=577ec8df&sv=2) Example Alert for a Buy with High Price Impact ### [](https://docs.maestrobots.com/global-settings/buy-settings#or-slippage) 🟢 | 🔴 Slippage Choose the slippage tolerance for your buys. In some chains, using extremely high slippage values is dangerous since you can get frontrun by MEV bots, so please use a suitable value, or utilize _Smart Slippage_. ### [](https://docs.maestrobots.com/global-settings/buy-settings#or-smart-slippage) 🟢 | 🔴 Smart Slippage _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This allows slippage to automatically adjust based on the token’s taxes and the price impact of your trade. This is not suitable for volatile situations like launches and snipes. We recommend you pair it with high _Gas Price/Delta_. **Keep in mind that** _**Smart Slippage**_ **overrides any custom slippage values you might have selected earlier.** In other terms, when _Smart Slippage_ is enabled 🟢, _Slippage_ is disabled 🔴 and vice versa. **In most cases, manual buys will rely on the** _**Gas Price/Delta**_ **and** _**Slippage**_ **settings specified in your** _**Global Buy Settings**_**, so make sure you configure them properly.** ### [](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) 🟢 | 🔴 Allow Auto Buy If enabled 🟢, auto-buys will now be allowed to trigger for pasted contracts, signals, and/or copytrade wallets that you have set up. However, enabling this does **NOT** force you to auto-buy UNLESS you have also enabled _Auto Buy_ for pasted contracts, signals and/or copytrade wallet (more on this in Sections [5](https://docs.maestrobots.com/signals) and [8](https://docs.maestrobots.com/copytrade) ). If you want to allow auto-buys in general, make sure that _Allow_ _Auto Buy_ is enabled 🟢 here as a first step. ### [](https://docs.maestrobots.com/global-settings/buy-settings#auto-buy-checks) ⚙️ Auto Buy Checks Includes optional checks and limits that you can set up for _Auto Buy_, as shown in the figure below. If any of the enabled limits is not met, _Auto Buy_ won't trigger. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FAQF2FcmVUlq17ckzxqcc%252FAuto%2520Buy%2520Checks.jpg%3Falt%3Dmedia%26token%3D60aae6de-7e07-456e-a464-cf201048ad27&width=768&dpr=4&quality=100&sign=34c73673&sv=2) _Auto Buy_ Checks #### [](https://docs.maestrobots.com/global-settings/buy-settings#min-and-max-mc) Min and Max MC Choose the minimum and maximum marketcap the bot can auto-buy. **This will not impact manual buys.** #### [](https://docs.maestrobots.com/global-settings/buy-settings#min-and-max-liquidity) Min and Max Liquidity Choose the minimum and maximum liquidity the bot can auto-buy. **This will not impact manual buys.** #### [](https://docs.maestrobots.com/global-settings/buy-settings#max-buy-sell-tax) Max Buy/Sell Tax _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Choose the maximum buy/sell tax the bot can auto-buy. This is a very important feature, as it can block contracts with high buy/sell tax. **This will not impact manual buys.** ### [](https://docs.maestrobots.com/global-settings/buy-settings#or-duplicate-buy) 🟢 | 🔴 Duplicate Buy If disabled 🔴, the bot will block auto-buys for any token that you have a positive balance of. This protects you from situations where multiple call channels post the same token, or a copytrade wallet makes multiple purchases of the same project. To turn this protection off, enable ✅ _Dupe Buy_. This wraps up the _Global Buy Settings._ We can now move on to the _Global Sell Settings_. [PreviousGeneral Settings](https://docs.maestrobots.com/global-settings/general-settings) [NextSell Settings](https://docs.maestrobots.com/global-settings/sell-settings) Last updated 6 months ago --- # Getting Started | Sniper Manual [](https://docs.maestrobots.com/getting-started#starting-the-bot) Starting the Bot --------------------------------------------------------------------------------------- To begin, head to [Maestro Bot](https://t.me/maestro) and click on "**Start**". The bot will reply to you with a Captcha that you need to solve for verification as shown in the example below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FyxJyZQJwUv1FhHXWD0fr%252FCaptcha.jpg%3Falt%3Dmedia%26token%3D6f2de98e-3977-4b26-bcbe-755b0300f09a&width=768&dpr=4&quality=100&sign=aaf75c66&sv=2) Captcha Verification Next, reply to the welcome message with the Captcha solution to complete the verification process. If the verification fails, the bot will give you three more attempts. After that, the bot will go idle for a minute and you can only re-trigger the verification process after that minute passes by sending `/start` in your DMs with the bot. Once verification is successful, the bot will reply to you with the following message: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FptOpJZ38bcirNMQSa7uR%252FWelcome%2520Message.jpg%3Falt%3Dmedia%26token%3Dcfcfd6f7-fe8a-4d5e-a8fb-c2ccdb75a797&width=768&dpr=4&quality=100&sign=b970ce4b&sv=2) Welcome Message As the message states, you can now proceed to send `/start` in your DMs with the bot to spawn the main menu displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FzThkgZF5l352uVxcyVL6%252FMain%2520Menu.jpg%3Falt%3Dmedia%26token%3De201a5c6-5fa7-4bff-a839-6089f7b66015&width=768&dpr=4&quality=100&sign=8d6b650e&sv=2) Main Menu [](https://docs.maestrobots.com/getting-started#enabling-disabling-chains) Enabling/Disabling Chains --------------------------------------------------------------------------------------------------------- By selecting _Chains_ from the Main Menu, you can enable or disable chains based on your preference as shown in the figure below. Alternatively, you can reach this menu by sending the command `/chains` in your DMs with the bot. The bot currently supports nine chains: _BNB Smart Chain (BSC)_, _Ethereum_, _Arbitrum_, _Base_, _Avalanche_, _Sonic_, _Tron (TRX)_, _TON_ and _Solana_. By default, these chains are displayed as options for each of the bot's functionalities, but you can limit this to your chains of interest by disabling chains that you don't currently trade on. In addition, you have the option to import an existing wallet or generate a new one by clicking on the "**💳 Wallets**" button which appears next to each chain, as shown below. We go over the process of setting up a wallet in detail in Section [2](https://docs.maestrobots.com/wallet-setup) . ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FKdiUJqILE9ZX4pcI2FPZ%252FChains%2520Command.jpg%3Falt%3Dmedia%26token%3D940e3467-92a2-4488-aa89-e93c3b6b24d9&width=768&dpr=4&quality=100&sign=77f36e66&sv=2) Chains: Enabling Chains of Interest. **With the exception for** _**TON**_ **and** _**Solana**_**, all the remaining supported chains will be referred to as "EVM-compatible chains" throughout this documentation.** [](https://docs.maestrobots.com/getting-started#supported-dexs) Supported DEXs ----------------------------------------------------------------------------------- For each chain, the bot currently supports the following DEXs: Chain Supported DEXs BSC PCS V2 | PCS V3 | FourMeme/SpringBoard Ethereum Uniswap V2 | Uniswap V3 Arbitrum Uniswap V3 | SushiSwap V2 | OreoSwap | Camelot Base Uniswap V2 | Uniswap V3 | SushiSwap V2 | Aerodrome V2 | Virtuals Avalanche Trader Joe V1 | Trader Joe V2.1 Sonic NDYOR V2 | SonicSwap V2 | SBoom V2 | SushiSwap V2 | MetropolisSwap V2 | ShadowSwap V2/V3 | SwapX V2/V3 | Wagmi V3 Solana Raydium | Orca | Meteora | FluxBeam | Pump․Fun | Moonshot TRX SunSwap V2 | SunPump TON DeDust V2 | STON․fi [PreviousIntroduction](https://docs.maestrobots.com/) [NextWallet Setup](https://docs.maestrobots.com/wallet-setup) Last updated 6 months ago --- # Auto Buy on Pasted Contract | Sniper Manual Suppose that you want to snipe a stealth launch of a hyped token. In such situations, speed is key, especially when hundreds of buyers are racing to copy-paste the new contract address into Pancakeswap/Uniswap, or in our case, the bot trading terminal. To give you an edge over your competition, we introduced the `Maestro DMs` signal, which allows you to setup auto-buys for pasted contract addresses. Follow these steps to set it up: * From the `/start` menu, go to _Signals._ This will open the following menu: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FwITpzv8Au4sR7oLel6vc%252FSignals%2520Menu.jpg%3Falt%3Dmedia%26token%3Ddf769ec3-8ec9-4dc0-a96c-7b4b6caaeebc&width=768&dpr=4&quality=100&sign=94072b85&sv=2) Signals Menu * Select the `Maestro DMs` signal. This will open the settings menu shown below. This menu behaves exactly like other Signals settings (Call Channels, External Signals and Scraper). We delve deeper into these settings in Section [5](https://docs.maestrobots.com/signals) . ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FRCSvgupSY8w5hDFnGtRX%252FMaestro%2520DMs%2520Settings.jpg%3Falt%3Dmedia%26token%3Dc3feb8b1-66cb-4569-ae95-f99eca9100a1&width=768&dpr=4&quality=100&sign=a28cadaf&sv=2) Maestro DMs Signal Settings * Select a suitable _Buy Amount_ and click on "**Inactive**" to activate the channel as shown in the image above. As discussed earlier, automated buys will not trigger unless "**Allow Auto Buy**" is enabled in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) . The bot will warn you if this is not the case once you activate a signal. * _Auto Buy Checks_ can be used to set optional checks and limits such as Min/_Max MC_, _Min/Max Liquidity_ and _Max Buy/Sell Tax._ If any of these limits is not met, _Auto Buy_ won't trigger for the pasted contract. Initially, _Auto Buy Checks_ will inherit the same values that you've set in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) , but you can further customize and/or disable these checks directly from your `Maestro DMs` settings. **In such cases, the values specified in the** `**Maestro DMs**` **settings will take priority over the ones specified in your** [_**Global Buy Settings**_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) _**.**_ * _Slippage_, _Smart Slippage_, _Gas Delta/Price_ and _Degen Mode_ will initially mirror what you have in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) and your [_Global General Settings_](https://docs.maestrobots.com/global-settings/general-settings) , and **they only impact auto-buys on pasted contracts**. You can also customize them directly in the `Maestro DMs` signal. * _Multi Buy_ can be used to select the wallets that will participate in any auto-buy triggered by the `Maestro DMs` signal (pasted contracts) as shown in the image below. Initially, _Multi Buy_ is defaulted to your "[Default](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) " wallet, but you can further customize this to set any selection of wallet. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fhl7km0Cpux1kFevGfExQ%252FMulti%2520Buy%2520%28Maestro%2520DMs%29.jpg%3Falt%3Dmedia%26token%3Dfde39c21-ae59-4e49-a3a2-09cd92fa6296&width=768&dpr=4&quality=100&sign=b6de5f32&sv=2) Multi Wallet Buy for Maestro DMs Signals * If _Auto Sell_ is enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limit**" following every **automated buy triggered by the** `Maestro DMs` **signal.** If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an automated buy triggered by this signal, even if you have them defined in "**⚙️ Sell Limits**". Initially, "**⚙️ Sell Limits**" will enherit the same limits defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from your `Maestro DMs` settings. **In such cases, the sell limits specified in the** `**Maestro DMs**` **settings will take priority over the ones specified in your** [_**Global Sell Settings**_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) _**.**_ Now, when you paste a contract address into the bot, it will check whether the token satisfies the marketcap, liquidity, and tax conditions specified for the `Maestro DMs` signal, and then attempt to auto-buy the token with the amount specified in _Buy Amount,_ and using the slippage and gas settings specified in the signal. **You DO NOT need to worry about your auto-buy amounts exceeding the max transaction limit. If your** _**Buy Amount is higher than the limit and the bot manages to estimate that limit, then the bot will automatically adjust the Buy Amount**_ **to make sure the transaction goes through.** If you don’t want the bot to auto-buy pasted contract addresses, make sure that _the_ `Maestro DMs` signal is inactive 🔴. You can also control this using the shortcut `/quick` , which gives you an easily accessible menu of useful settings for all [enabled](https://docs.maestrobots.com/getting-started#enabling-disabling-chains) chains. Alternatively, you can append a particular chain to the command to access the quick settings for a particular chain. For example, `/quick_eth` and `/quick_sol` can be used to access the quick settings of Ethereum and Solana, respectively. [PreviousToken Report Details](https://docs.maestrobots.com/pasted-contracts/token-report-details) [NextWarning Messages](https://docs.maestrobots.com/pasted-contracts/warning-messages) Last updated 6 months ago --- # Warning Messages | Sniper Manual When the bot detects anomalies or risks in a contract, it will display a warning message at the end of a Token Report. These warnings are blockers for automated buys unless _Degen Mode_ is enabled in your signals settings. Some examples of these warnings are listed below: * _Buy-Sell tax could not be estimated!_ - When the bot cannot estimate the buy or sell tax of a contract, **then trading hasn’t been enabled yet**, or the contract might be problematic. * **🚨 Honeypot** - The bot can detect honeypot contracts through its own internal simulations, and will not auto-buy contracts where such risks are observed. * **🚨 Blacklist risk** - The bot can detect blacklisting outcomes through its own internal simulations, and will not auto-buy contracts where such risks are observed. * **🚨 Liquidity / Total Supply < 1 %** - The bot checks how healthy the liquidity pool is by comparing its balance against the token’s total supply. If the pool has less than 1% of the supply, then the pool is deemed to be too unhealthy. In conclusion, the bot will not only abide by your selected automated buys checks and limits, but it will also attempt to protect you from extremely risky contracts and save your investments from potential scams. You should still exercise caution as these protection measures are not fool-proof, but they help quite a bit in ensuring a safe and smooth trading experience. Keep in mind that even though the bot will refrain from auto-buying in these scenarios, you can still manually buy the tokens normally. [PreviousAuto Buy on Pasted Contract](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) [NextTrade Monitor](https://docs.maestrobots.com/trade-monitor) Last updated 6 months ago --- # Approve Settings | Sniper Manual Pressing the ⚙️ _Approve_ button reveals the menu shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F0TzQbG042v9VejnghUX1%252FApprove%2520Settings.jpg%3Falt%3Dmedia%26token%3Dffca596a-9900-4fc8-96a7-2f1cc49eadca&width=768&dpr=4&quality=100&sign=854b9a21&sv=2) Global Settings: _Approve Settings_ We explain the available options below: ### [](https://docs.maestrobots.com/global-settings/approve-settings#or-auto-approve) 🟢 | 🔴 **Auto Approve** In order to sell tokens, you NEED to send a suitable approval transaction beforehand. When _Auto Approve_ is enabled 🟢, the bot will immediately and automatically send an _Approve_ transaction after a successful buy, which allows you to sell whenever you want to from that point onwards. If disabled 🔴, you’ll have to _Approve_ manually after you buy. Enabling _Auto Approve_ makes the bot easier to use overall, and is basically required for people who wish to benefit from _Auto Sell_. ### [](https://docs.maestrobots.com/global-settings/approve-settings#gas-price-delta) **Gas Price/Delta** This allows you to control the transaction priority of your _Approve_ on **BSC** with _Gas Price_, and on **Ethereum, Base, Avalanche** and **Sonic** with _Gas Delta_**.** You don’t need to use high values for this, especially if you have _Auto Approve_ enabled. Some final words on _Global Settings_: * **You can configure the** _**Gas Price**_ **(BSC) and** _**Gas Delta**_ **(Ethereum, Base, Avalanche** and **Sonic) for** _**Buys**__,_ _**Sells**__, and_ _**Approves**_ separately. * **It is important to note that if there are taxes on the token you auto-buy, then you will start with a loss. For example, if the buy tax is 15%, then you will start with a loss of -15% immediately when the buy happens. If your stop loss order is very strict, you might trigger an immediate auto-sell, so be careful.** * **When using custom slippage on EVM-compatible chains, ensure that your slippage is at least equal to the token's buy tax, otherwise, your transaction will fail. This applies to both manual and automated buys, but does not hold for auto-snipes where your slippage can be lower than that of the token's buy tax.** * **These settings are global and affect the behavior of Signals and Copytrade, but you can override them by adjusting the settings in dedicated Signals and Copytrade settings. This is described later in Sections** [**5**](https://docs.maestrobots.com/signals) **and** [**8**](https://docs.maestrobots.com/copytrade) **.** [PreviousSell Settings](https://docs.maestrobots.com/global-settings/sell-settings) [NextPasted Contracts](https://docs.maestrobots.com/pasted-contracts) Last updated 6 months ago --- # Pasted Contracts | Sniper Manual Through the bot, you can execute “manual” buying and selling transactions, similar to how Pancakeswap and Uniswap work. You can also setup the bot to auto-buy pasted contracts through the `Maestro DMs` signal. [](https://docs.maestrobots.com/pasted-contracts/token-report-menu) **Token Report Menu** All the tools to multi-buy, multi-sell, approve, and set up buy and sell limit orders for contracts at your fingertips. [](https://docs.maestrobots.com/pasted-contracts/token-report-details) **Token Report Details** Extensive information about any contract you paste in the bot. [](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) **Auto Buying** The `Maestro DMs` signal allows you to setup auto-buys for pasted contracts. [](https://docs.maestrobots.com/pasted-contracts/warning-messages) **Warning Messages** The bot can detect anomalies and risks in contracts, and when it does, it will not auto-buy the risky contract. [PreviousApprove Settings](https://docs.maestrobots.com/global-settings/approve-settings) [NextToken Report Menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) Last updated 6 months ago --- # Sell Settings | Sniper Manual Selecting the ⚙️ _Sell_ button reveals the following menu: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FsrCnQ9l7DzE4sKfpEXCq%252FGlobal%2520Sell%2520Settings.PNG%3Falt%3Dmedia%26token%3Dda7bf51a-e712-4ed1-b480-ec8f6d63d2d4&width=768&dpr=4&quality=100&sign=91421702&sv=2) Global Settings: _Sell Settings_ We explain the available options below: ### [](https://docs.maestrobots.com/global-settings/sell-settings#or-confirm-manual-sell) 🟢 | 🔴 Confirm Manual Sell When enabled 🟢, any sell buttons you press will require an additional confirmation. This can protect you from accidentally clicking sell buttons. **This does NOT interfere with** _**Auto Sell**_**.** ### [](https://docs.maestrobots.com/global-settings/sell-settings#buy-kb) 🔢 Sell KB Assign customized values to the sell keyboard as shown below. You also have the option to reset the values to the default ones. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FLaCMpRWMrfnB3iD7SU70%252FSell%2520KB.jpg%3Falt%3Dmedia%26token%3D72c2cb45-9a4d-42d8-aa3c-eaee72c5b747&width=768&dpr=4&quality=100&sign=3a87aee2&sv=2) Sell Keyboard ### [](https://docs.maestrobots.com/global-settings/sell-settings#gas-price-delta) **Gas Price/Delta** Refer to the [_Gas Price_](https://docs.maestrobots.com/global-settings/buy-settings#gas-price) and [_Gas Delta_](https://docs.maestrobots.com/global-settings/buy-settings#gas-delta) explanations detailed in the [Buy Settings](https://docs.maestrobots.com/global-settings/buy-settings) page. ### [](https://docs.maestrobots.com/global-settings/sell-settings#price-impact-alert) Price Impact Alert As an additional layer of protection, the bot will automatically display an alert for **manual and automated sells** when the estimated price impact of the trade is beyond the value of _**Price Impact Alert**_. This alert can be bypassed by manually forcing the trade through, as shown in the figure below. By default, _**Price Impact Alert**_ is set to 50% for sells but you can tune the value to effectively control the threshold at which the alert will be displayed. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FBcOrQzrktWZYtrObuKIF%252FPrice%2520Impact%2520Alert%2520%28Sell%29.jpg%3Falt%3Dmedia%26token%3Da67102d7-74bb-4cfb-bf0a-06fd38704016&width=768&dpr=4&quality=100&sign=a68825ad&sv=2) Example Alert for a Sell with High Price Impact ### [](https://docs.maestrobots.com/global-settings/sell-settings#or-slippage) 🟢 | 🔴 Slippage Choose the slippage tolerance for your sells. In some chains, using extremely high slippage values is dangerous since you can get frontrun by MEV bots, so please use a suitable value, or utilize _Smart Slippage_. ### [](https://docs.maestrobots.com/global-settings/sell-settings#or-smart-slippage) 🟢 | 🔴 Smart Slippage _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This allows slippage to automatically adjust based on the token’s taxes and the price impact of your trade. This is not suitable for volatile situations like launches and snipes. We recommend you pair it with high _Gas Price/Delta_. **Keep in mind that** _**Smart Slippage**_ **overrides any custom slippage values you might have selected earlier.** In other terms, when _Smart Slippage_ is enabled 🟢, _Slippage_ is disabled 🔴 and vice versa. **In most cases, manual sells and auto-sells (Limit Sell Orders) will rely on the** _**Gas Price/Delta**_ **and** _**Slippage**_ **settings specified in your** _**Global Sell Settings**_**, so make sure you configure them properly.** ### [](https://docs.maestrobots.com/global-settings/sell-settings#or-auto-pnl-card) 🟢 | 🔴 Auto PnL Card If enabled 🟢, the bot will automatically generate a PnL Card following every sell. The generated card is customizable through two options: "Duration" and "Inv. & Payout". #### [](https://docs.maestrobots.com/global-settings/sell-settings#or-duration) 🟢 | 🔴 Duration If enabled 🟢, the PnL Card will display the trade duration. #### [](https://docs.maestrobots.com/global-settings/sell-settings#or-inv.-and-payout) 🟢 | 🔴 Inv. & Payout If enabled 🟢, the PnL Card will display the invested amount and the payout received after selling, both in native currency. ### [](https://docs.maestrobots.com/global-settings/sell-settings#or-auto-sell-on-manual-buy) 🟢 | 🔴 **Auto Sell** on Manual Buy If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limits**" following every **manual buy**. If _Auto Sell on Manual Buy_ is disabled 🔴, no sell limit orders will be automatically added following a manual buy, even if you have them defined in "**⚙️ Sell Limits**". For **automated buys**, you can enable _Auto Sell_ and further customize sell limit orders through dedicated Signals, Copytrade, Presales and Auto Snipe settings. ### [](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) **⚙️ Sell Limits (Presets)** If you click on "**⚙️ Sell Limits**", you will be redirected to the following menu which allows you to preset and define sell limit orders to be automatically applied after a manual buy: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FjRvFnqd8lISa4HAStAVl%252FGlobal%2520Sell%2520Limit.jpg%3Falt%3Dmedia%26token%3Dd975b74e-28fa-477f-bcd3-b8d2134f47e6&width=768&dpr=4&quality=100&sign=470cfa7b&sv=2) #### [](https://docs.maestrobots.com/global-settings/sell-settings#limit-type) Limit Type Select the type of the sell limit that you would like to add. There are three possible types: _Take Profit_, _Stop Loss_ and _Trailing Stop Loss_. _Trailing Stop Loss_ is a powerful variation of Stop Loss that acts by adapting the price or market cap at which the sell limit order as the price of the concerned token increases. This will allow you to secure some profits as the market price of the token fluctuates. It should be noted that _Trailing Stop Loss_ will never decrease the price or market cap at which the sell limit order will trigger. #### [](https://docs.maestrobots.com/global-settings/sell-settings#percentage-change) Percentage Change For _Take Profit_, the _Percentage Change_ must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. The _Percentage Change_ is applied on the **entry price of your trade** to determine the price at which the sell limit order should trigger at. In other terms, the sell limit order will trigger when the difference between your trade entry price and the current token price matches _Percentage Change_. However, this entry price is computed slightly differently depending on the limit type: * For _Take Profit_, the entry price is computed while considering your buy amount **and the gas/bribe fees incurred**. This prevents transaction fees from eating into your net profit, ensuring that it matches the selected percentage. * For _Stop Loss_ and _Trailing Stop Loss_, the entry price used ignores transaction fees and only considers your buy amount. This is done to prevent premature triggers. For _Trailing Stop Loss_, the _Percentage Change_ will also serve as the “anchor” value (more on that in Section 6.4). #### [](https://docs.maestrobots.com/global-settings/sell-settings#balance) **Balance** Specify the percentage of your token balance that will be sold when the sell limit order is triggered. It is important to note that sell limit orders always act on your **total balance of the token**. For example, setting the _Balance_ to 50% will sell half of your token balance at the time of trigger. #### [](https://docs.maestrobots.com/global-settings/sell-settings#duration) **Duration** Specify the duration in hours for which this sell limit order will remain active once it's automatically added or created for a specific token. The maximum duration is 96 hours. This wraps up the _Global Sell Settings._ We can now move on to the _Global Approve Settings_. [PreviousBuy Settings](https://docs.maestrobots.com/global-settings/buy-settings) [NextApprove Settings](https://docs.maestrobots.com/global-settings/approve-settings) Last updated 6 months ago --- # Token Report Details | Sniper Manual Anyone with a keen eye would’ve noticed that the bot gives extensive information about any contract you paste in the bot. This can be seen in the message of the Token Report displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FfyrKlQzxCXG2eIpODFCp%252FCatchy%2520Token%2520Report%2520%28Buy%2520-%2520Closed%29.jpg%3Falt%3Dmedia%26token%3Dd306944f-1964-44e5-91c2-cebe91d94c4e&width=768&dpr=4&quality=100&sign=28864ade&sv=2) Toke Report Details We go over a few of the important pieces of information below: ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#referral) 🌟 Referral Includes your quick-buy referral link for the token. Referrals are detailed in Section X. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#liquidity-pool-pool) Liquidity Pool (Pool) For TON and EVM-compatible chains, the bot will select from the list of [supported pools](https://docs.maestrobots.com/getting-started#supported-dexs) the one with the highest USD value for the backing reserves. However, when buying or selling on EVM-compatible chains, the sniper will select the pool which yields the **highest output for the trade**. For Solana, the bot will select from the list of supported pools the one which yields the highest output for the trade. That also goes for buying and selling on the chain. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#hits-premium-only) 👀 hits - Premium Only This shows the number of Maestro users who have pasted the same contract into the bot, and allows you to gauge how “alpha” a contract truly is. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#bsc-or-x-gwei) ⛽ BSC | X GWEI _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ For BSC, this shows the current minimum chain gas price. For Ethereum, Avalanche, Base, Arbitrum and Sonic, this shows the current chain gas price average. This is especially relevant on Ethereum where gas is highly volatile. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#tx-fees) 💵 TX Fees _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This shows the gas fees you’ll be paying to buy (next to **B**) and sell (next to **S**) when interacting with this contract. These values will use the buy and sell G_as Price/Delta_ specified in the Token Report. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#burnt) 🔥 Burnt _Not available on Solana and TRX_ The percentage of the token’s max supply that was burned. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#clog) 🪠 Clog _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This value shows the percentage of the token's maximum supply that is currently in the balance of the token CA. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#max-tx-max-buy-max-sell-and-max-wallet) 🎯 Max TX (Max Buy, Max Sell and Max Wallet) _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This shows the maximum amount of tokens you’re allowed to buy and sell in one transaction, as well as the maximum amount of tokens you’re allowed to hold in one wallet. These values are controlled by the contract’s developer. If you try to buy an amount that is bigger than the contract’s max buy, the bot will automatically adjust your buy amount to ensure the success of your transaction. If you wish to make use of this functionality, make sure that the bot can estimate a concrete value for the contract’s max buy when you paste the contract. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#market-cap) 🧢 Market Cap This shows the Market Capital of the token. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#taxes-or-x-y-z) ⚖️ Taxes | 🅑 X % 🅢 Y % 🅣 Z % Exclusive to EVM-compatible chains This shows the contract’s buy, sell and transfer taxes at the time of pasting the contract. If you wish to use _Smart Slippage_, make sure that the bot can estimate concrete values for the buy and sell tax. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#liquidity) 💧 Liquidity This displays the USD value of the total liquidity (token and backing reserves) in the selected token's liquidity pool. Low percentages (less than 0.1% for example) are highly suspect. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#refresh) 🕓 Refresh This displays the timestamp at which this Token Report was last refreshed. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#limit-orders) 📌 Limit Orders This displays a summary of the total number of sell and buy limit orders currently active on this token, and for all of your connected wallets for this chain. For example, having 2 Take Profit, 4 Stop Loss/Trailing Stop Loss and 1 Buy limit order for $CATCHY across all the connected wallets would show the following summary in the Token Report: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F4QZTCHurmQpPb27N1mdV%252FLimit%2520Orders%2520Summary%2520on%2520TR%2520Example.jpg%3Falt%3Dmedia%26token%3D675b1a63-c062-4959-978e-198326dfb80b&width=768&dpr=4&quality=100&sign=54f4cf27&sv=2) Limit Orders Summary in Token Report You can check, edit and add buy and sell limit orders for any token from the Token Report, Trade Monitor or the Active Orders tab. This will be detailed in Section X. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-details#balance) 💰 _Balance_ An expandable quote which includes your token balance and the equivalent percentage of token supply for all of your connected wallets, as well as the native balance for each wallet. The wallets with positive token balance are listed first followed by the ones with no token balance as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FsXLe5b7dE16HnVWg5LiP%252FToken%2520Report%2520Balance.jpg%3Falt%3Dmedia%26token%3Db778664d-2fd1-4e84-b783-04112328e414&width=768&dpr=4&quality=100&sign=bd5eead8&sv=2) Token and Native Balances of Wallets in the Token Report [PreviousToken Report Menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) [NextAuto Buy on Pasted Contract](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) Last updated 6 months ago --- # Trade Monitor | Sniper Manual [](https://docs.maestrobots.com/trade-monitor#trade-monitor-operations) Trade Monitor Operations ----------------------------------------------------------------------------------------------------- Trade Monitor is a powerful tool which allows you to monitor the status of your portfolio in real time while capitalizing on market dips and fluctuations by setting automated sell and buy limit orders to manage your assets effortlessly. Furthermore, the Trade Monitor allows you to manually buy and sell from multiple wallets simultaneously while automatically updating your position for each wallet. On BSC and Ethereum, the Trade Monitor can also protect your investments by detecting rug attempts. In these cases, the bot will automatically attempt to sell your assets before the rug transaction goes through, effectively protecting you from losing most of your investment (_Anti Rug_ functionality). The following image shows the Trade Monitor in action. We’ll use $Catchy for demonstration purposes. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FlF1O6sPVCNHWEGZFbQpA%252FMonitor%2520%28Sell%2520KB%29.jpg%3Falt%3Dmedia%26token%3D657cb5ca-959e-4fab-b4a6-8009e4d0ec7a&width=768&dpr=4&quality=100&sign=7820d879&sv=2) Active Trade Monitors Trade Monitors are automatically spawned in the following cases: 1. You click on "[_Track_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) " in the Token Report. This will spawn a Trade Monitor that summarizes your position of the token for all your connected wallets with a positive balance of this token. This will be the case whether the tokens were acquired through the bot or externally. If the tokens were acquired externally and a position for this token doesn't exist in the bot for a given wallet, the bot will then automatically create a position for this wallet by assuming that you just bought the token. In other terms, for this specific wallet, your _Initial_ and _Worth_ would both have the same value, and that's the current worth of your tokens in the chain's native coin. The Trade Monitor will also provide some insights on the tracked token such as the price and market cap. In case none of your connected wallets has a positive balance of the token, "Track" won't spawn a Trade Monitor as only tokens with at least one wallet with a positive balance can be added to the Trade Monitor. 2. An automated or manual buy is triggered through the bot. In this case, the bot will automatically spawn a Trade Monitor that summarizes your position of the token for all your connected wallets with a positive balance of this token. We’ll break the above image down in two parts. We will first explain the message above the buttons: * _First Row_: * 🪙 _Token Name_ - Name of the token being tracked in this Trade Monitor. * ⏱ _Time Left_ - Trade Monitors will remain active for 36 hours (96 hours for ⭐️ Premium users). This is reflecting how much of the 96 hours is left. You can always refresh the counter to start over as we explain below. Once a monitor expires, the Trade Monitor for this token becomes "**disabled**" and will eventually be automatically removed from the Trade Monitor. However, this will have no impact on your positions for this token, or on any limit orders that you have set. You can bring the token back to the monitor by tracking the token again from the corresponding Token Report. * 🌟 Referral - Includes your quick-buy referral link for the token. Referrals are detailed in Section X. Following the first row, the Trade Monitor will display a summary of the position for each wallet with a positive balance of the token: * 💳 _Wallet Name_ - Name of the wallet with a positive balance of the token. * 🚀 _Profit/Loss_ - Profit or Loss percentage of the trade after sell tax and while considering the price impact of your sell. In other terms, this is computing the percentage of change between the _Initial_ and _Payout_. Here, _Initial_ shows the total amount you spent to purchase the token on using that wallet, while _Payout_ reflects how much BNB/ETH/AVAX/S/TRX/TON/SOL you will receive when you sell these tokens. Cliking on the P/L value will generate the PnL Card for this wallet's current position. You will also have the ability to further customize the generated PnL Card by excluding or adding the trade duration and/or the invested amount. The following image represnets a PnL Card generated by a Maestro user: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FXnqcSlXDeXMIPt3BeDbY%252Fimage.png%3Falt%3Dmedia%26token%3D4373425c-5ce1-49e2-9108-537838a109ce&width=768&dpr=4&quality=100&sign=f3fc7b1c&sv=2) Example of a Maestro PnL Card * 💸 _PI_: The effect of your sell on the chart for this wallet. * _Initial:_ This value will reflect how much you've spent to buy the token for this wallet. * _Payout_ - How much BNB/ETH/AVAX/S/TRX/TON/SOL you will receive when you sell the tokens in this wallet. This factors in both taxes and price impact, and can be written as: Initial∗(1+P/L w/tax)∗(1+Price Impact)\\text{Initial}\*\\left(1 +\\text{P/L w/tax}\\right)\*\\left(1+\\text{Price Impact}\\right)Initial∗(1+P/L w/tax)∗(1+Price Impact) * _Tokens_ - This reflects the wallet’s token holdings as a percentage of the token's total supply. * _Worth_ - This reflects the current value of your wallet's total holdings of the token in the chain's native coin. It does not account for sell taxes nor price impact. * _Limit Orders_ - This displays a summary of the total number of sell and buy limit orders currently active on this wallet for this token. For example, in the Trade Monitor shown at the beginning of this page, _Wallet1_ has 3 sell limit orders (1 Take Profit and 2 Stop Losses) and 1 buy limit order for the token $Catchy. You can check, edit and add buy and sell limit orders for any token from the Token Report, Trade Monitor or the Active Orders tab. This will be detailed in Section X. * 💵 _Price | MC_ - Current price and market cap of the token. * ⚖️ _Taxes_ - This shows the contract’s buy, sell and transfer taxes Towards the end of every monitor, the _Other Trades_ section displays a summary of all the remaining active monitors that you currently have. For each monitor, this summary shows the token name, the first 3 characters of the token's contract address, the P/L of the wallet with the highest token balance in that monitor, and the amount of time remaining before the monitor expires. It is important to note that _Initial_ is only updated for buys made through Maestro. In other terms, if you buy or sell this token outside of Maestro, your _Initial_ won't be updated accordingly. However, as mentioned above, _Tokens, Payout_ and _Worth_ will always be computed based on your wallet's balance of this token. This implies that trading the token outside of Maestro will cause your _Initial_ to be mismatched with _Tokens, Payout_ and _Worth_, and that essentially means that the P/L displayed for that wallet is inconsistent. In these cases, the monitor will display the alert "⚠️ Initial Outdated ⚠️" for that wallet as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fk5UB8MBXeZ5Z37Z6a7bu%252FMonitor%2520%28Initial%2520Outdated%29.jpg%3Falt%3Dmedia%26token%3D63051978-798b-4eb2-8e9a-ba5dd826a2ba&width=768&dpr=4&quality=100&sign=90f1d89&sv=2) Example of an "Initial Outdated" Alert for a Wallet To fix this mismatch, you will need to reset your position for this token and for that particular wallet. To do so, click on the alert and the bot will ask you to confirm whether you want to reset the tken's position for this wallet or not, as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FHWl4kh26zUPLfLXCrsLz%252FPosition%2520Reset%2520Confirmation%2520%28Initial%2520Outdated%29.jpg%3Falt%3Dmedia%26token%3Da6b44e54-07af-4c6d-9fbe-7ff910a06b8b&width=768&dpr=4&quality=100&sign=1e435635&sv=2) Confirmation to Reset a Position with an Outdated Initial If you select "Yes", the bot will then proceed to reset your position by setting your _Initial_ and _Worth_ to the same value, and that's the current worth of your tokens in the chain's native coin. In other terms, the bot will assume that you just bought the tokens in that wallet's balance, and the alert will no longer appear on the Trade Monitor for that token and wallet. The information displayed in a Trade Monitor will get updated (the message will edit itself) whenever you refresh the Trade Monitor. This can be done by clicking on the _Refresh_ button. The Trade Monitor updates automatically when there's a considerable price change, but you can always manually force an update by clicking on the button "🔃". This will also reset the timer on your Trade Monitor back to 36 hours (96 hours for ⭐ Premium users). Some closing words: * Trade Monitors will remain active for 36 hours (96 hours for ⭐️Premium users). During this time, you could refresh the monitor by clicking on the button "🔃" to reset the timer back to 36 or 96 hours. Once the allocated time is over, the Trade Monitor becomes disabled. You do NOT need to clear disabled trades manually, as the bot will handle that automatically. An inactive or disabled Trade Monitor cannot benefit from _Anti Rug_ as this functionalities **require the monitor to be active**. However, sell and buy limit orders would not be impacted in this case as these don't require an active monitor ton function. * You can only have 8 active trades in your Trade Monitor (30 concurrent trades for ⭐️ Premium users). After you reach the maximum number of active trades, any additional purchases will not be tracked in the Trade Monitor. * For BSC and Ethereum, if _Anti Rug_ is enabled in your [_Global General Settings_](https://docs.maestrobots.com/global-settings/general-settings) , all spawned Trade Monitors will have _Anti Rug_ enabled by default. You could also manually enable or disable _Anti Rug_ directly through each Trade Monitor. * You can control the default view of your Trade Monitors through the [Global General Settings](https://docs.maestrobots.com/global-settings/general-settings#monitor-all-chains) . There are three possible views for the Trade Monitor: 🔄 **Brief**, 🔄 **Detailed** and 🔄 **Extended**. As the name suggests, the 🔄 **Detailed** view provides additional details on your position compared to the 🔄 **Brief** view. The 🔄 **Extended** view is similar to 🔄 **Detailed** view with the only exception that the summary of positions in the Trade Monitor is displayed in a **non-collapsible quote**. For the 🔄 **Brief** and 🔄 **Detailed** views, this summary is normally displayed in a collapsible-quote that can be extended and minimized at will. * Trade Monitors are not available on Metis. [PreviousWarning Messages](https://docs.maestrobots.com/pasted-contracts/warning-messages) [NextTrade Monitor Menu](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu) Last updated 6 months ago --- # Active Orders | Sniper Manual You can check the active buy and sell limit orders across all tokens for a given chain as follows: 1. From the `/start` menu, click on "🕔 Active Orders". Alternatively, you can send the command `/orders` in your DMs with the bot. 2. The next panel will display the list of chains with at least one active buy or sell limit order. Select the chain of interest and you will then be redirected to a panel similar to the one displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FfkXmjLKEUmLLsQZEtTYs%252FActive%2520Orders%2520%28Sell%29.jpg%3Falt%3Dmedia%26token%3Df0e1f049-3de9-47ee-8bee-4c53519f7e78&width=768&dpr=4&quality=100&sign=f2bfeb33&sv=2) Active Orders - _Sell Limits_ The panel displayed above is showing a summary of active sell limit orders for the selected chain. In this case, we only have sell limit orders on wallets **TEST** and **TEST2** for token $Catchy. More specifically, we have 2 _Stop Loss_ orders on wallet **TEST2** and 1 _Stop Loss_ order on wallet **TEST** for this token. To check a summary of active buy limit orders for the selected chain, you can select "**Buy Limits**" from the menu, and you will be re-directed to a panel similar to the one displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F1rjLkY8Loy0UzNWRJLds%252FActive%2520Orders%2520%28Buy%29.jpg%3Falt%3Dmedia%26token%3D6bb34622-1a85-4440-ac63-9309b8d2fea4&width=768&dpr=4&quality=100&sign=c21cb208&sv=2) Active Orders - _Buy Limit_ If you click on the token name "🪙 $Catchy", you will then be redirected to the **Buy Limit** or **Sell Limit** panel of that token which we've covered in the previous sections. These can be used to check, edit, add and delete buy and sell limit orders on the token. [PreviousBuy Limits](https://docs.maestrobots.com/limit-orders/buy-limits) [NextSignals](https://docs.maestrobots.com/signals) Last updated 6 months ago --- # Signals | Sniper Manual From the `/start` menu, go to _Signals._ This will open the following menu: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FwITpzv8Au4sR7oLel6vc%252FSignals%2520Menu.jpg%3Falt%3Dmedia%26token%3Ddf769ec3-8ec9-4dc0-a96c-7b4b6caaeebc&width=768&dpr=4&quality=100&sign=94072b85&sv=2) Signals Menu ### [](https://docs.maestrobots.com/signals#call-channels) Call Channels In addition to the `Maestro DMs` signal which was covered [previously](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) , the bot includes an extensive list of TG call channels that you can activate to auto-buy on received signal. These are listed under _Call Channels_ in the Signals menu, and are displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FgMqhtab7scnZyLJ5tPHH%252FCall%2520Channels%2520Menu.jpg%3Falt%3Dmedia%26token%3Dbbae83e4-4b30-48a7-b164-bcaa8ec88670&width=768&dpr=4&quality=100&sign=2f7d1c0c&sv=2) Call Channels Menu Call channels are ordered based on the number of Maestro users tracking them. You can use the _**Search**_ button to quickly find any channel you want. The command works with both the channel's link and numerical ID. Once you select a call channel, you will be redirected to a settings menu that you can use to activate auto-buys, setup slippage, gas price/delta, auto-buy checks, and preset sell limit orders to be applied following every auto-buy triggered by this channel. This will be explored in details in Section X. ### [](https://docs.maestrobots.com/signals#scraper) Scraper If you need to scrape a specific TG channel that you cannot find in the bot, please refer to the [standalone Maestro Scraper](https://docs.maestrobots.com/maestro-scraper) . Similar to a call channel, The _Scraper_ signal can be used to to activate auto-buys, setup slippage, gas price/delta, auto-buy checks, and preset sell limit orders to be applied following every auto-buy triggered by the Scraper. ### [](https://docs.maestrobots.com/signals#external-signals) External Signals External Signals are signals that you can receive through the bot by having an external subscription with the signals provider. In this case, activating the signal in the bot is not enough as it also requires a valid subscription with the corresponding providers so that the bot can convey the received signal to you. In the following section, we will detail the settings menu of a signal. For the most part, this menu acts the same way for _Call Channels_, _External Signals,_ and the _Scraper_ signal. [](https://docs.maestrobots.com/signals/signals-settings) **Signals Settings** [](https://docs.maestrobots.com/maestro-scraper) **Maestro Scraper** [PreviousActive Orders](https://docs.maestrobots.com/limit-orders/active-orders) [NextSignals Settings](https://docs.maestrobots.com/signals/signals-settings) Last updated 6 months ago --- # Limit Orders | Sniper Manual Previously, we detailed the process of presetting sell limit orders to be automatically applied following every manual and/or automated buy. In this section, we will explain how you can manually add sell and buy limit orders for a particular token. Sell Limits [Sell Limits](https://docs.maestrobots.com/limit-orders/sell-limits) Buy Limits [Buy Limits](https://docs.maestrobots.com/limit-orders/buy-limits) Active Orders [Active Orders](https://docs.maestrobots.com/limit-orders/active-orders) [PreviousPositions](https://docs.maestrobots.com/positions) [NextSell Limits](https://docs.maestrobots.com/limit-orders/sell-limits) Last updated 6 months ago --- # Positions | Sniper Manual Whenever you buy a token through Maestro, the bot will create a position for this token for the buying wallet. After that, this position gets updated every time you buy or sell this token using this wallet. To access your positions in the bot, go to the `/start` menu and click on "**Positions**", or simply send `/positions` in your DMs with the bot. To quickly access the positions menu for chain BSC, you can use the command `/pos_bsc`. The same applies for all the remaining chains. The image below shows an example of the Positions Menu on BSC: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fsf7X8ch8mQ05qTJQCy8H%252FPositions%2520%28BSC%2520-%2520Wallet%25201%29.jpg%3Falt%3Dmedia%26token%3D89b89e07-0060-4f82-b76a-24dfc58a2478&width=768&dpr=4&quality=100&sign=18c0d780&sv=2) Example of Positions Menu on BSC At the top of the message, you'll notice from the image above that these are the positions linked to _Wallet1_. You can check the positions linked to any of your connected wallets on the chain by switching the selected wallet under the "**⬇️ Select the wallet ⬇️**" row. Every position will display the following information which is also displayed in the Trade Monitor of the token: * 🪙 _Token Name_ - Name of the token that the wallet has a positive balance of. * _Initial:_ This value will reflect how much you've spent to buy the token for this wallet. * _Payout_ - How much BNB/ETH/AVAX/S/TRX/TON/SOL you will receive when you sell the tokens in this wallet. This factors in both taxes and price impact, and can be written as: Initial∗(1+P/L w/tax)∗(1+Price Impact)\\text{Initial}\*\\left(1 +\\text{P/L w/tax}\\right)\*\\left(1+\\text{Price Impact}\\right)Initial∗(1+P/L w/tax)∗(1+Price Impact) * _Tokens_ - This reflects the wallet’s token holdings as a percentage of the token's total supply. * _Worth_ - This reflects the current value of your wallet's total holdings of the token in the chain's native coin. It does not account for sell taxes nor price impact. * 🚀 _Profit/Loss_ - Profit or Loss percentage of the trade after sell tax and while considering the price impact of your sell. In other terms, this is computing the percentage of change between the _Initial_ and _Payout_. Cliking on the P/L value will generate the PnL Card for this wallet's current position. You will also have the ability to further customize the generated PnL Card by excluding or adding the trade duration and/or the invested amount. * 💸 _PI_: The effect of your sell on the chart for this wallet. * 💵 _Price | MC_ - Current price and market cap of the token. It is important to note that _Initial_ is only updated for buys made through Maestro. In other terms, if you buy or sell the token outside of Maestro, your _Initial_ won't be updated accordingly. However, as mentioned above, _Tokens, Payout_ and _Worth_ will always be computed based on your wallet's balance of this token. This implies that trading the token outside of Maestro will cause your _Initial_ to be mismatched with _Tokens, Payout_ and _Worth_, and that essentially means that the P/L displayed for that wallet is inconsistent. In these cases, the corresponding position for this token and wallet will display the alert "⚠️ Initial Outdated ⚠️" as shown for token $Catchy in the image above. That's the same alert that would appear for this wallet on the Trade Monitor of token $Catchy as we've explained [earlier](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu) . To fix this mismatch, you will need to reset your position for this token and for that particular wallet. To do so, click on the alert and the bot will ask you to confirm whether you want to reset the token's position for this wallet or not, as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FHWl4kh26zUPLfLXCrsLz%252FPosition%2520Reset%2520Confirmation%2520%28Initial%2520Outdated%29.jpg%3Falt%3Dmedia%26token%3Da6b44e54-07af-4c6d-9fbe-7ff910a06b8b&width=768&dpr=4&quality=100&sign=1e435635&sv=2) Confirmation to Reset a Position with an Outdated Initial If you select "Yes", the bot will then proceed to reset your position by setting your _Initial_ and _Worth_ to the same value, and that's the current worth of your tokens in the chain's native coin. In other terms, the bot will assume that you just bought the tokens in that wallet's balance, and the alert will no longer appear on the Trade Monitor for that token and wallet. For each position, you also have the ability to _Reset_ and _Track_: * _Reset_ - If you click on _Reset_, the bot will ask you to confirm whether you want to reset the token's position for this wallet or not, as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FF5DH9H2d08ONMfQjZaLW%252FPosition%2520Reset%2520Confirmation%2520%28From%2520Positions%29.jpg%3Falt%3Dmedia%26token%3D47282e6a-0299-40a5-b483-c53ecb98e0f0&width=768&dpr=4&quality=100&sign=adf40fcc&sv=2) Confirmation to Reset a Position If you click on "Yes", the bot will then proceed to reset your position by setting your _Initial_ and _Worth_ to the same value, and that's the current worth of your tokens in the chain's native coin. In other terms, the bot will assume that you just bought the tokens in that wallet's balance * _Track_ - Opens a Trade Monitor for the token without buying it. This allows you to monitor your token's positions in real time for all wallets with a positive balance of this token. _Track_ will not work if you don't own the token in any of your connected wallets. The Trade Monitor also allows you to multi-buy, multi-sell and set up buy and sell limit orders for the token. We discuss the Trade Monitor in much more detail in Section 6. We now turn our attention to the button overlay in the Positions Menu. * 📍 _Track All_ - This button will attempt to add all of the tokens in the positions list above for the selected wallet, starting with the most recent positions first. The number of tokens that will eventually be added to the Trade Monitor will eventually depend on the Trade Monitor's capacity (8 Trade Monitors for Base users and 30 for ⭐️ Premium users). * 📈 _Add Position_ - This button allows you to create a new position for the selected wallet, and using your current balance of the token in this wallet. **The position will only be created for the selected wallet**. If you own the same token in multiple wallets and you want to create a new position for each wallet, an easier approach would be to click on "📍 **Track**" in the Token Report of the token. Naturally, adding a new position is useful in instances where you've bought this token from outside of Maestro, or you've received it through a transfer from any other wallet. * 🔃 _Refresh_ - This button refreshes the information and values displayed in the Positions Menu. Make sure to refresh your positions after adding a new one or after resetting an existing position. [PreviousTrade Monitor Menu](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu) [NextLimit Orders](https://docs.maestrobots.com/limit-orders) Last updated 6 months ago --- # Copytrade Sells | Sniper Manual **In the last section, we skipped over one button in particular: the** _**Copy Sell**_ **button. Enabling this allows your bot to sell whenever the copytrade wallet sells.** This is one of the most unique functions in the bot, and it follows its own distinct set of rules and procedures, which we explain below: * When the copytrade wallet sells, you will receive a notification informing you about the transaction. The bot will then check all your wallets to find whether you own the same token the copytrade wallet was selling. If you do own the token, **and** _**Copy Sell**_ **is enabled**, the bot will attempt to sell as well. If the bot recognizes that it can frontrun the copytrade wallet’s sell and _Frontrun_ is enabled, it will also attempt to do so. * To determine the sell amount, the bot identifies the copytrade wallet’s current token balance, calculates the percentage of that balance that is being sold in the detected sell transaction, and then uses the same percentage on your wallet. For example, assume that the copytrade wallet has 100 tokens while your wallet has 80. If the copytrade wallet attempts to sell 50 tokens, which is 50% of its balance, the bot will try to sell 40 of your tokens, which is again 50% of your balance. This allows you to accurately follow the copytrade wallet without compromising your position. With that explanation out of the way, it’s worth pointing out that: * This feature can also activate for tokens that you have not bought through copytrade. This should already be evident from the explanation given above, since the bot simply evaluates whether you own the token being sold by the copytrade wallet or not, and then behaves accordingly. * Copy Sell can be enabled in parallel to Auto Sell which triggers based on sell limits that you set. #### [](https://docs.maestrobots.com/copytrade/copytrade-sells#final-remarks-and-tips) Final remarks and tips: * Base users can copytrade 3 wallets, while ⭐️ Premium users can copytrade up to 10 wallets. * **You can override your global gas price/delta and slippage settings using the gas and slippage buttons found in every separate** _**Copytrade Wallet Setting**_**.** * _Copy Sell_ allows the bot to automatically sell whenever the copytrade wallet is selling, but you can still use your own _Auto Sell_ settings in parallel. * **We’ve implemented multiple screening methodologies to ensure that no malicious transactions can fool our copytrading mechanisms. The bot’s smart algorithms can detect transactions that aim to trap copytraders, like airdrops and swaps with obfuscated sources, and it will filter them out to ensure the safety and peace of mind of our users.** * **The bot filters out transactions on stables (like purchasing USDC and USDT for example), so you won't get notified about these uninteresting transactions.** [PreviousCopytrade Buys](https://docs.maestrobots.com/copytrade/copytrade-buys) [NextSniping Presales](https://docs.maestrobots.com/sniping-presales) Last updated 6 months ago --- # Auto Snipe | Sniper Manual If you wish to snipe a token’s launch, the bot offers a complete auto-sniping solution through _Auto Snipe_. If you do not have the contract address ahead of time, it is best to forward or copy/paste the contract and do an auto-buy using the steps described in Section [4.3](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) . [](https://docs.maestrobots.com/auto-snipe#auto-snipe-on-ethereum-bsc-and-base) Auto Snipe on Ethereum, BSC and Base ------------------------------------------------------------------------------------------------------------------------- On Ethereum, BSC, and Base, the bot offers a complete auto-sniping solution that includes the following features: 1. **Completely Automated Sniping:** You don't need to simulate or go through complex contracts to figure out the right method or approach for sniping. _Auto Snipe_ completely automates this process by identifying the right transaction to snipe in mempool (possible for Ethereum and BSC), all in Block-0. When the launch transaction cannot be detected in mempool either because it was sent privately or because the chain does not have a public mempool (the case for Base), the bot will detect the correct launch transaction on the mined side and immediately activate your snipe to secure early entries. On Ethereum only, Block-0 snipes can be paired with **Block-0 Tipping** to secure extremely early entries. This new approach to sniping allows you to cooperate with other Maestro users to dominate a launch block, all while competing amongst each other for better entries. Further details are provided [below](https://docs.maestrobots.com/auto-snipe#block-0-snipes-on-ethereum) . 2. **Dynamic Deadblock Detection:** Deadblocks are blocks in which you should avoid buying the token as you could get blacklisted, or suffer a significant buy and/or sell tax either temporarily or permanently. Today, many contracts can change deadblocks within their launch functions, which hinders even the most experienced snipers. However, _Auto Snipe_ can dynamically detect and adjust to any deadblock specifications, even for the most complicated contracts and launch method. 3. **User-controlled Tax Thresholds:** Many tokens are initially launched with high buy and/or sell taxes. _Auto Snipe_ gives you the ability to select the maximum buy and sell taxes that you're willing to accept for your snipe. If a token launches with taxes that you don't approve of, _Auto Snipe_ will notify you that the contract violates your preferences and will wait until taxes are lowered before buying. 4. **Dynamic Max Buy Adjustment:** When sniping a token launch, many users would like to secure the contract's max buy. In these cases, attempting to buy beyond the token's max buy will have your transaction rejected by the token contract. However, _Auto Snipe_ completely addresses this by making sure that your buy never violates a contract's max buy. If you try to buy 2% of the supply when max buy is 1%, the bot will auto-adjust your buy. This will apply even when your snipe is targeting Block-0. ### [](https://docs.maestrobots.com/auto-snipe#block-0-snipes-on-ethereum) Block-0 Snipes on Ethereum Block-0 snipes on Ethereum use _Block-0 Tipping_, which is the process of tipping or bribing the blockbuilder with high gas prices to secure better entries on Block-0 snipes. You will essentially bribe the blockbuilder to place your buy transaction immediately after the launch transaction through the use of bundles. A bundle is built by grouping all Block-0 buys of Maestro users into one big powerful bundle that can easily overwhelm the competition. The blockbuilder will then choose the most valuable bundle to mine. While you cooperate with other Maestro users to create extremely lucrative bundles, you'll also be competing to secure a better place within those bundles. Basically, the higher your ETH tip or bribe amount, the better place you'll receive in the bundle, and the more valuable the bundle will become. **As such, the higher the tip you use, the better spot you'll get within the Maestro bundle, and the higher the chance of the bundle succeeding.** _What if our bundle doesn't go through?_ Along with the bundle, the bot will also send an independent Backup snipe for every single user, so even if you don't get included in the winning bundle, you'll still buy right after it. This can be enabled or disabled based on your preference, and it will never cause you to buy twice. It is important to note that both the bundle and the backup snipes are always sent privately, so getting sandwiched/MEV'd is not a concern. [](https://docs.maestrobots.com/auto-snipe#auto-snipe-on-solana) Auto Snipe on Solana ------------------------------------------------------------------------------------------ On Solana, the bot offers a complete and automated sniping solution for all tokens launched on Raydium V4 pools, guaranteeing you early entries every time. In the following sub-sections, we detail how you can add, configure and activate your auto-snipes. [PreviousSniping Presales](https://docs.maestrobots.com/sniping-presales) [NextAuto Snipe Configuration](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration) Last updated 6 months ago --- # Sniping Presales | Sniper Manual If you wish to snipe a hyped presale, our bot offers a very easy interface. Our bot works with **Pinksale** public presales and private presales that your sniper wallet is whitelisted on. **You can only have one presale set up at a time.** To access the Presale Menu, head to the `/start` menu, select "Presales" followed by your chain of interest, and you will be redirected to the menu shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FKfYQmQ7BCn2lvCazkBm4%252FPresales%2520Menu%2520%28Empty%29.jpg%3Falt%3Dmedia%26token%3Db863ad7f-0b74-44d1-8ce9-ba03776bc3b7&width=768&dpr=4&quality=100&sign=1b815c0c&sv=2) Presales Menu Before setting up a presale, you can specify the configuration that will apply to every new presale added. This will save you time by having your added presales pre-configured to the settings of your preference rather than having to set up these settings manually for each presale. That being said, each added presale will also have its own settings which can be used to further customize it, and which will override any settings specified in the configuration menu. To access the configuration menu, click on "⚙️ Config" in the image above to expose the menu shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fmyy8ppnCfMrjpDl8Iglv%252FPresales%2520Config.jpg%3Falt%3Dmedia%26token%3D33293eed-3169-4d54-a9d8-f1bbdabd77ce&width=768&dpr=4&quality=100&sign=440ad335&sv=2) Presales Configuration Menu * _Gas Delta/Price:_ Select the gas price/delta that will be used for presale snipes. By default, _Gas Price/Delta_ will mirror the values specified in your [Global Buy Settings](https://docs.maestrobots.com/global-settings/buy-settings) , but you have the option to further customize them directly through the Presales Configuration Menu. In such cases, the values specified in the configuration will take priority over the ones specified in your [Global Buy Settings](https://docs.maestrobots.com/global-settings/buy-settings) . * Auto Sell: If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limits**" when the tokens are claimed. If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an automated buy triggered by this signal, even if you have them defined in "**⚙️ Sell Limit**". Initially, "**⚙️ Sell Limit**" will enherit the same limits defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from your Presales Configuration Menu. **In such cases, the sell limits specified in the Presales Configuration Menu will take priority over the ones specified in your** [_**Global Sell Settings**_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) _**.**_ There are two ways through which you could add and activate a presale to snipe: 1. Click on "Add Presale" in the Presales Menu. The bot will ask for a Pinksale **presale address**, and then ask for your **contribution amount**. Paste the presale address from the Pinksale page of the token you wish to snipe. **Remember, the sniper needs the presale address, NOT the token address or the Pinksale webpage link.** Once the contribution amount is set, the bot will redirect you to a Presale Settings Menu similar to the one shown in Fthe image below. Through this menu, you can activate and further customize the presale as detailed below. 2. Paste the presale address directly in the bot and the corresponding Presale Settings Menu will be displayed. Through this menu, you can activate and further customize the presale as detailed below. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FcEptdlbTmkyfDtqkf5hk%252FPresale%2520Settings.jpg%3Falt%3Dmedia%26token%3D7bdf4312-500d-4a51-97db-c0793af75c99&width=768&dpr=4&quality=100&sign=c6f03c0&sv=2) Example of Presale Settings The Presale Settings menu will have the following buttons: ### [](https://docs.maestrobots.com/sniping-presales#multi-buy-or-1) 💳 Multi Buy | 1 _Multi Buy_ can be used to select the wallets that will participate in this presale snipe. Initially, _Multi Buy_ is defaulted to your "[Default](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) " wallet, but you can further customize this to set any selection of wallet. ### [](https://docs.maestrobots.com/sniping-presales#contribution) ✏️ Contribution Set the amount of BNB or ETH that you will ape with. ### [](https://docs.maestrobots.com/sniping-presales#gas-price-delta) Gas Price/Delta #### [](https://docs.maestrobots.com/sniping-presales#not-available-on-arbitrum) _Not available on Arbitrum_ Select the gas price/delta that will be used for this presale snipe. By default, _Gas Price/Delta_ will mirror the values set in the Presales Configuration Menu, but you have the option to further customize them directly through the Presale Settings. In such cases, the values specified in your Presale Settings will take priority over the ones specified in your Presales Configuration Menu. ### [](https://docs.maestrobots.com/sniping-presales#or-snipe-presale) 🟢 | 🔴 Snipe Presale After fully configuring your presale, click on this button to activate the presale snipe. If activated, the red 🔴 will turn into a green circle 🟢. Always make sure that there is a green circle for the presale snipe to be active. ### [](https://docs.maestrobots.com/sniping-presales#or-auto-claim) 🟢 | 🔴 Auto Claim If enabled 🟢 and the contribution was successful, the bot will auto-claim your tokens when the presale pool ends. Alternativfely, you could choose to manually claim your tokens using the following command: `/claim ` Now that the presale is added, configured and activated, the bot will be ready to secure your presale contribution once the contribution window opens. **If you want to remove a presale, you can delete it from the Presales Menu.** When sniping presales, please keep the following in mind: * **Your gas price is extremely important on ETH and BSC, as it determines the priority of your contribution on the blockchain. If a presale is hyped, expect to see extremely high gas prices from all participants. On Arbitrum, gas price/delta is irrelevant.** * **You can have only one active presale snipe on each chain.** [PreviousCopytrade Sells](https://docs.maestrobots.com/copytrade/copytrade-sells) [NextAuto Snipe](https://docs.maestrobots.com/auto-snipe) Last updated 6 months ago --- # Maestro Scraper | Sniper Manual The sniper bot offers a wide array of call channels to track and snipe. However, it doesn’t allow users to add their own groups or channels. That’s where our standalone scraper comes into play. To find more details about the scraper, please consult the following [link](https://t.me/MaestroSniperUpdates/124) . The standalone scraper: * Allows you to track and snipe any group or channel you’re in. * Is faster than using call channels through the bot, as long as your internet connection is decent. * Requires using a computer (PC/MAC/LINUX). * Relies on the settings of the _Scraper_ channel. [PreviousPremium Subscription](https://docs.maestrobots.com/premium-subscription) [NextScraper Setup](https://docs.maestrobots.com/maestro-scraper/scraper-setup) Last updated 1 year ago --- # Activating Auto Snipe | Sniper Manual In addition to the configuration, each added Auto Snipe will have its own settings which can be further customized **to override the values specified in the configuration**. This allows you to uniquely tailor your experience based on the token that you're sniping. There are two ways through which you can add, activate and customize an auto-snipe: 1. In the _Auto Snipe_ Menu, click on _Add Snipe_. The bot will then prompt you to insert the address of the token you want to snipe. Once this is set, you will be redirected to the Auto Snipe Settings where you can further customize and activate the snipe. 2. Paste the contract or the chart of the token in the bot to access the Token Report Buy Menu similar to the one shown in the image below. In this menu, you will see a new row which only appears for tokens that are not currently tradable and which is labelled "🎯 _Snipe Now_". Once you click on this button, the bot will ask you to set the amount that you would like to snipe with, and then you will be redirected to the Auto Snipe Settings where you can further customize and activate the snipe. Alternatively, you could directly click on "**⚙️ Snipe**" button shown in the image below to directly expose the Auto Snipe Settings. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FL45hdETCxvL1aetBggZR%252FToken%2520Report%2520%28Snipe%2520Now%29.jpg%3Falt%3Dmedia%26token%3D69fa74e4-95d6-4497-9685-dfedcf15ab87&width=768&dpr=4&quality=100&sign=7b6826a8&sv=2) Example Token Report Buy Menu for a Non-Tradable Token In the following sub-sections, we explain how you can further configure and activate an auto-snipe. [PreviousSolana](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana) [NextEthereum, BSC & Base](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base) Last updated 6 months ago --- # Copytrade | Sniper Manual Our bot allows you to immediately copy the buys and sells of up to 3 wallets (10 wallets for ⭐️Premium users). Before we delve into the details of this powerful functionality, always remember: * **Always track the wallet RECEIVING the tokens. Do not follow wallets that start transactions. Instead, follow the wallets that receive the purchased tokens at the end of a transaction.** [](https://docs.maestrobots.com/copytrade#copytrade-speed) Copytrade Speed ------------------------------------------------------------------------------- Copytrade speed is determined by multiple factors. Depending on the scenario and chain, the bot will either frontrun the tracked wallet, match its gas, or simply buy/sell after it. We outline these scenarios below: 1. **The bot detects a transaction before it’s mined (mempool).** _This scenario is only valid on Ethereum and BSC._ After adding a tracked wallet, the bot starts scanning mempool for any **swap transactions** that would deposit (remove) tokens into (from) the tracked wallet. If it spots any such transactions, it accounts for two possible cases: * _The tracked wallet is sniping a launch_: This is mostly exclusive to buys. If the bot detects that the tracked wallet is sending a transaction towards a contract that hasn’t launched yet, it will assume that said wallet is sniping the launch. In that case, the bot will match the gas settings of the tracked wallet to ensure that you don’t frontrun the transaction that will render the token tradable. You will end up buying the token in the same block, but it will most likely be after the tracked wallet, as you’re using the same gas settings as them. * _The tracked wallet is buying/selling a tradable token_: If the bot detects that the tracked wallet is sending a transaction towards a contract that is currently tradable, the bot will adjust its gas settings to frontrun (if _Frontrun_ is enabled in the next sub-section) or match (if _Frontrun_ is disabled) the tracked wallet. This allows you to buy and sell BEFORE the tracked wallet (if _Frontrun_ is enabled), thus securing higher profits. **If either of those cases (matching gwei or using frontrun gwei) requires more gwei than the** [_**Max Gas Price**_](https://docs.maestrobots.com/global-settings/general-settings#max-gas-limit) **set in your** [_**Global General Settings**_](https://docs.maestrobots.com/global-settings/general-settings) **, then the bot will block your auto-buy/sell and protect you from high gas fees.** 2. **The bot detects a transaction after it’s mined.** This is the usual scenario for Arbirtum, Base, Sonic and Solana. For Ethereum and BSC, the bot can detect most transactions in mempool before they’re mined, but some more complicated transactions (contract buys for example) are harder to spot. In this case, we can still detect the transaction after it’s mined. For this scenario, the bot will buy/sell in the next block after the copytrade wallet, and the transaction will use **your** gas settings for that copytrade wallet, as we explain in the following sub-section. [](https://docs.maestrobots.com/copytrade/copytrade-buys) **Setting up Copytrade Buys** [](https://docs.maestrobots.com/copytrade/copytrade-sells) **Setting up Copytrade Sells** [PreviousSignals Settings](https://docs.maestrobots.com/signals/signals-settings) [NextCopytrade Buys](https://docs.maestrobots.com/copytrade/copytrade-buys) Last updated 6 months ago --- # Buy Limits | Sniper Manual To check and edit the existing buy limit orders for a token, or to add a new one, follow these steps: 1. Paste the token CA in the bot to access the Token Report. 2. From the Token Report, click on "⚙️ **Buy Limit**". You will then be redirected to a panel similar to the one displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FbiqaVxKHm7owZzyScjgJ%252FBuy%2520Limit%2520Panel%2520%28Catchy%29.jpg%3Falt%3Dmedia%26token%3Dfceec6bc-402b-4b75-b8d6-683f71f8605f&width=768&dpr=4&quality=100&sign=b5e29db0&sv=2) Token Buy Limit Orders It should be noted that the ⚙️ _Buy Limit_ menu of a token can also be accessed from the Trade Monitor of the token. Let's start by looking at the buttons and options available for creating and editing buy limit orders for a token: ### [](https://docs.maestrobots.com/limit-orders/buy-limits#multi-buy-or-2) **💳 Multi Buy | 2** This button is a dropdown and clicking on it will reveal all of your connected wallets for this chain. This can be used to add the same sell limit order simultaneously on multiple wallets. ### [](https://docs.maestrobots.com/limit-orders/buy-limits#trigger) ⬇️ Trigger ⬇️ There are two types of triggers that you can select for each limit type: * Price: Insert the price at which this buy limit order will trigger at. You can provide an exact price value in USD or a percentage change that will be applied **on the current token price**. * Market Cap (MC): Insert the market cap at which this sell limit order will trigger at. You can provide an exact market cap value in USD or a percentage change that will be applied **on the current token market cap**. It should be important to note that you can set upper and lower buy limits. In other terms, you can set the trigger value for either price or market cap to be higher or lower than the current value. ### [](https://docs.maestrobots.com/limit-orders/buy-limits#amount) **Amount** Specify the buy amount that will be used when the buy limit order triggers. This should be provided in the chain's native coin. ### [](https://docs.maestrobots.com/limit-orders/buy-limits#duration) **Duration** Specify the duration in hours for which this buy limit order will remain active once it's automatically added or created for a specific token. The maximum duration is 96 hours. Once you configure all the se fields, click on "📌 Add Buy Limit Order" to add the buy limit order(s) on the selected wallet(s). Once the limits are added, they are displayed in the message area of the panel, as displayed in the image above. In this example, an upper buy limit order based on _Price_ is defined for both wallets _TEST_ and _TEST2_. A lower buy limit order based on _MC_ is also defined for wallet TEST2. ### [](https://docs.maestrobots.com/limit-orders/buy-limits#config-x) ⚙️ Config \[X\] For every added buy limit order, you will see a "**⚙️ Config \[X\]**" button towards the end of the panel where X represents the numbering of this buy limit. For example, if we click on "**⚙️ Config \[X\]**", we will be redirected to the configuration menu displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FQpdgA17umnqQNvpI8SXo%252FEdit%2520MC%2520Buy%2520Limit%2520%28Catchy%29.jpg%3Falt%3Dmedia%26token%3D64762ae9-ef05-4f64-a954-76be04903fc8&width=768&dpr=4&quality=100&sign=b512e450&sv=2) Configure Buy Limit \[1\] As displayed above, the configuration menu will list the buy limit impacted, the associated wallet, and will provide you with the ability to edit the _Trigger_, _Amount_ and _Duration_ of the limit. If you want to delete this buy limit order, simply click on "❌ **Delete**". [PreviousSell Limits](https://docs.maestrobots.com/limit-orders/sell-limits) [NextActive Orders](https://docs.maestrobots.com/limit-orders/active-orders) Last updated 6 months ago --- # Auto Snipe Configuration | Sniper Manual Before setting up a snipe, it is recommended to specify the default configuration that will be used for newly added auto-snipes. This will save you time by having your added snipes pre-configured to the settings of your preference, such as for gas price, slippage and _Auto Sell_. To access the Auto Snipe Configuration, head to the `/start` menu, select "Auto Snipe" followed by your chain of preference to reveal the Auto Snipe Menu shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FAlHej5C5Bh8YLvoBiKlu%252FAuto%2520Snipe%2520Menu.jpg%3Falt%3Dmedia%26token%3D4bd829ec-f839-403b-beb9-0781ce9aa3e6&width=768&dpr=4&quality=100&sign=d3e8cdaa&sv=2) Auto Snipe Menu Next, click on "⚙️ Config", and you will be redirected to the Auto Snipe Configuration Menu. This menu will be explored in detail in the following sub-sections. [PreviousAuto Snipe](https://docs.maestrobots.com/auto-snipe) [NextEthereum, BSC & Base](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base) Last updated 6 months ago --- # Sell Limits | Sniper Manual To check and edit the existing sell limit orders for a token, or to add a new one, follow these steps: 1. Paste the token CA in the bot to access the Token Report. 2. From the Token Report, click on "↔️ **Go to Sell**" to access the Sell Menu. 3. In the Sell Menu, click on "⚙️ **Sell Limit**". You will then be redirected to a panel similar to the one displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FUqpbFTRcB7EjbaflIUPX%252FSell%2520Limit%2520Panel%2520%28Catchy%29.jpg%3Falt%3Dmedia%26token%3Dab8ee626-dbf9-4250-a747-ae9805a295ca&width=768&dpr=4&quality=100&sign=84904720&sv=2) Token Sell Limit Orders It should be noted that the ⚙️ _Sell Limit_ menu of a token can also be accessed from the Trade Monitor of the token. Let's start by looking at the buttons and options available for creating and editing sell limit orders for a token: ### [](https://docs.maestrobots.com/limit-orders/sell-limits#multi-sell-or-2) **💳 Multi Sell | 2** The "**Multi Sell**" button is a dropdown and clicking on it will reveal all of your connected wallets **with a positive balance of the token**. Initially, all wallets will be enabled by default in "**Multi Sell**", but you can further customize this to select the wallets that you want to add a particular sell limit order on. This can be used to add the same sell limit order simultaneously on multiple wallets. ### [](https://docs.maestrobots.com/limit-orders/sell-limits#limit-type) ⬇️ Limit Type ⬇️ Select the type of the sell limit that you would like to add. There are three possible types: _Take Profit_, _Stop Loss_ and _Trailing Stop Loss_. _Trailing Stop Loss_ is a powerful variation of Stop Loss that acts by adapting the price or market cap at which the sell limit order as the price of the concerned token increases. This will allow you to secure some profits as the market price of the token fluctuates. It should be noted that _Trailing Stop Loss_ will never decrease the price or market cap at which the sell limit order will trigger. ### [](https://docs.maestrobots.com/limit-orders/sell-limits#trigger) ⬇️ Trigger ⬇️ There are three types of triggers that you can select for each limit type: * Price: Insert the price at which this sell limit order will trigger at. You can provide an exact price value in USD or a percentage change that will be applied **on the current token price**. For _Take Profit_, the provided percentage must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. * Market Cap (MC): Insert the market cap at which this sell limit order will trigger at. You can provide an exact market cap value in USD or a percentage change that will be applied **on the current token market cap**. For _Take Profit_, the provided percentage must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. * Entry Price: This option only takes a percentage change that will be applied against **your average entry price for this token**. Since the entry price for a token varies as you trade the token, any sell limit based on _Entry Price_ will be dynamically updated following every buy of the token. In other terms, when you buy again, the new average entry price is re-computed and the impacted sell limit order that's based on this entry price will be updated. As usual, for _Take Profit_, the provided percentage must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. ### [](https://docs.maestrobots.com/limit-orders/sell-limits#balance) **Balance** Specify the percentage of your token balance that will be sold when the sell limit order is triggered. It is important to note that sell limit orders always act on your **total balance of the token**. For example, setting the _Balance_ to 50% will sell half of your token balance at the time of trigger. ### [](https://docs.maestrobots.com/limit-orders/sell-limits#duration) **Duration** Specify the duration in hours for which this sell limit order will remain active once it's automatically added or created for a specific token. The maximum duration is 96 hours. Once you configure all the se fields, click on "📌 Add Sell Limit Order" to add the sell limit order(s) on the selected wallet(s). Once the limits are added, they are displayed in the message area of the panel, as displayed in the image above. In this example, a Stop Loss based on _Entry Price_ is defined for both wallets _TEST_ and _TEST2_. A Trailing Stop Loss based on MC is also defined for wallet SL2. ### [](https://docs.maestrobots.com/limit-orders/sell-limits#config-x) ⚙️ Config \[X\] For every added sell limit order, you will see a "**⚙️ Config \[X\]**" button towards the end of the panel where X represents the numbering of this sell limit. For example, if we click on "**⚙️ Config \[X\]**", we will be redirected to the configuration menu displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F3vhOgo3HlHubNUznzdM3%252FEdit%2520Entry%2520SL%2520%28Catchy%29.jpg%3Falt%3Dmedia%26token%3D79f3c812-3653-4a00-b04c-93d6a67ce7b3&width=768&dpr=4&quality=100&sign=975697c4&sv=2) Configure Sell Limit \[1\] Similarily, clickong on "**⚙️ Config \[3\]**" will redirect us to the configuration menu displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FfE1yhjwio1ER7R6P3SPR%252FEdit%2520MC%2520TSL%2520%28Catchy%29.jpg%3Falt%3Dmedia%26token%3Df713c451-5b66-405e-b00a-06c94df34ec0&width=768&dpr=4&quality=100&sign=e3bf97ef&sv=2) Configure Sell Limit \[3\] As displayed above, the configuration menu will list the sell limit impacted, the associated wallet, and will provide you with the ability to edit the _Trigger_, _Balance_ and _Duration_ of the limit. If you want to delete this sell limit order, simply click on "❌ **Delete**". [PreviousLimit Orders](https://docs.maestrobots.com/limit-orders) [NextBuy Limits](https://docs.maestrobots.com/limit-orders/buy-limits) Last updated 6 months ago --- # Monetization | Sniper Manual Successful transactions through the Maestro Sniper Bot (manually or automatically) will be charged a 1% tax on every buy, sell, and presale snipe. Simple transfers are NOT taxed. ### [](https://docs.maestrobots.com/monetization#fee-extraction-mechanism) Fee Extraction Mechanism #### [](https://docs.maestrobots.com/monetization#solana) _**Solana**_ Fees will be directly extracted in the same transaction. #### [](https://docs.maestrobots.com/monetization#other-chains) _**Other Chains**_ The bot will NOT take the 1% directly from each transaction. It simply accumulates how much you owe us, and doesn't extract any fees until you accumulate more than 0.01 ETH/BNB/AVAX/METIS or 0.5 TON in unpaid fees. The extracted fees will never be lower than 0.01 ETH/BNB/AVAX/METIS or 0.5 TON, and never higher than 10% of your highest wallet balance. The fees accumulate per telegram account, **NOT** per wallet, and the bot will always extract the fee from the wallet with the **highest balance** in the concerned chain. The sniper will deal with this silently, and you can always verify your trading volume by checking your block explorer. All unpaid fees accumulated up to June 12th, 2023 were [completely forgiven](https://t.me/MaestroSniperUpdates/160) , giving all users a chance to start fresh. ### [](https://docs.maestrobots.com/monetization#fee-addresses) Fee Addresses The following are the addresses to which the fees will be sent. Whenever you find a transfer made from your wallet to one of these addresses, this would a fee payment to the bot. Chain Fee Address Solana MaestroUL88UBnZr3wfoN7hqmNWFi3ZYCGqZoJJHE36 Ethereum, BSC, Base, Metis, Arbitrum and Avalanche 0xB0999731f7c2581844658A9d2ced1be0077b7397 TON UQBk4BgQvZ8zhlCPkdtfKC6bXTxJvwsguy-p-7Eh7K5vQ48E [PreviousReferral Program](https://docs.maestrobots.com/referral-program) [NextPremium Subscription](https://docs.maestrobots.com/premium-subscription) Last updated 1 year ago --- # Scraper Setup | Sniper Manual Getting the scraper up and running requires a few preliminary steps: 1. Download the Maestro Scraper provided in our main updates channel [here](https://t.me/MaestroSniperUpdates/124) or through the [Downloads Section](https://docs.maestrobots.com/maestro-scraper/scraper-download-links) . DO NOT DOWNLOAD IT FROM ANY OTHER SOURCE. 2. Install and launch the scraper, and you’ll be asked to supply an api id and api hash. You can get these by following steps 3 through 9. 3. Disable AdBlocker and any VPN extensions if you are using Google Chrome, and then: 4. Go to [my.telegram.org](https://my.telegram.org/) . DO NOT FOLLOW ANY OTHER LINKS. 5. Enter your phone number. Make sure to select the phone number of the Telegram account connected with the Maestro Sniper Bot. Otherwise, scraping will not work. After you press Next, the site will request an access code. 6. The code will be sent by the official Telegram account to your Telegram. DO NOT SHARE THIS CODE WITH ANYONE. Use the access code to login. 7. After logging in, select API Development Tool. 8. Fill out the form: * App Title: Maestro Scraper * Short Name: Scraper * URL: [https://my.telegram.org/](https://my.telegram.org/) * Platform: Desktop 9. Select Create Application. You will now have access to your api id and api hash. DO NOT SHARE THESE WITH ANYONE. 10. Go back to the scraper and enter your api id and api hash. 11. Enter your phone number (with the international code). The scraper will request an access code and a password. If you don’t have Two-Factor Authentication (2FA) enabled in your Telegram account, you can leave the password field empty. 12. The code will be sent by the official Telegram account to your Telegram. Use it to finalize the setup. If you face errors while connecting, enable VPN and try again. You should now be logged in to the scraper. Let’s look at how it interacts with the bot. [PreviousMaestro Scraper](https://docs.maestrobots.com/maestro-scraper) [NextScraper Functionalities](https://docs.maestrobots.com/maestro-scraper/scraper-functionalities) Last updated 6 months ago --- # Solana | Sniper Manual The image below shows the Auto Snipe Settings for a random Solana token: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FhityoW41A2dKS1XFvesk%252FAuto%2520Snipe%2520Settings%2520%28SOL%29.jpg%3Falt%3Dmedia%26token%3D6251e19c-311c-4275-9d73-e3d90db0b335&width=768&dpr=4&quality=100&sign=e5a7585c&sv=2) Auto Snipe Settings - Solana With "**Buy Amount**_"_, you can specify the SOL amount that you would like to snipe the token with. As detailed [earlier](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana) , the values for _Tip_, _Slippage_, _Anti-MEV_ and _Multi Buy_ will mirror the ones specified in your [Auto Snipe Configuration](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana) . However, you have the option to change these values directly in the Auto Snipe Settings of the token. Now that you've configured the Auto Snipe, the last remaining step is to activate the snipe by clicking on the "🔴 **Auto Snipe**" button which will then become "🟢 **Auto Snipe**" as depicted in the image above. With this set, the bot is now ready to automatically snipe the token as soon as it becomes tradable. [PreviousEthereum, BSC & Base](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base) [NextBridge](https://docs.maestrobots.com/bridge) Last updated 6 months ago --- # Solana | Sniper Manual The image below shows the Auto Snipe Configuration Menu on Solana: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FT2Ijnul0GA3m9TOP98ml%252FAuto%2520Snipe%2520Config%2520%28SOL%29.jpg%3Falt%3Dmedia%26token%3D8e1c0dbd-6e94-44eb-a363-0549c2036807&width=768&dpr=4&quality=100&sign=23fa6b84&sv=2) Auto Snipe Configuration - Solana We now go over the options in the Auto Snipe Configuration menu: ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana#tip) Tip Specifies the _Gas Delta_ for your auto-snipe. Higher values of _Gas Delta_ will boost your transaction and achieve quicker execution times. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana#or-slippage) 🟢 | 🔴 Slippage Sets the slippage for your auto-snipe. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana#or-anti-mev) 🟢 | 🔴 Anti-MEV If enabled 🟢, the bot will route your auto-snipe through private relays. This technique will guard against MEV/sandwich bots. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana#multi-buy-or-1) 💳 Multi Buy | 1 _Multi Buy_ can be used to select the wallets that will participate in the auto-snipe. Initially, _Multi Buy_ is defaulted to your "[Default](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) " wallet, but you can further customize this to set any selection of wallet. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana#or-auto-sell) 🟢 | 🔴 **Auto Sell** If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limit**" following an auto-snipe. If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an auto-snipe, even if you have them defined in "**⚙️ Sell Limit**". Initially, "**⚙️ Sell Limit**" will enherit the same limits defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from your Auto Snipe Configuration Menu. **In such cases, the sell limits specified in the Auto Snipe Configuration Menu will take priority over the ones specified in your** [_**Global Sell Settings**_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) _**.**_ Now that you've set the default configuration, you can proceed to add, activate and further customize your auto-snipe, as detailed [here](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/solana) . [PreviousEthereum, BSC & Base](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base) [NextActivating Auto Snipe](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe) Last updated 6 months ago --- # Signals Settings | Sniper Manual Call channels, external signals and the scraper signal will each have a settings menu that can be used to activate auto-buys, setup slippage, gas price/delta, auto-buy checks, and preset sell limit orders to be applied following every auto-buy triggered by this signal. This settings menu is displayed in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FNdKamLSH2IiVXFHucszz%252FSignals%2520Settings%2520Menu.jpg%3Falt%3Dmedia%26token%3D788994a6-4a33-4dbe-bb0a-7eb22f195c93&width=768&dpr=4&quality=100&sign=cba0fbeb&sv=2) Signals Settings ### [](https://docs.maestrobots.com/signals/signals-settings#active-or-inactive) 🟢 Active | Inactive 🔴 If you want to enable auto-buys for received signals, you need to select a suitable _Buy Amount_ and click on "**Inactive**" to activate the signal as shown in the image above. As discussed earlier, automated buys will not trigger unless "**Allow Auto Buy**" is enabled in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) . The bot will warn you if this is not the case once you activate a signal. ### [](https://docs.maestrobots.com/signals/signals-settings#or-track-only) 🟢 | 🔴 Track Only When _Track Only_ is enabled 🟢, the bot will not auto-buy on a received signal. Instead, it will only notify you of the signal by printing the corresponding Token Report where you can manually buy. It is important to note that a signal cannot be active for auto-buys and enabled for tracking at the same time as only one option can be selected at a time. ### [](https://docs.maestrobots.com/signals/signals-settings#auto-buy-checks) ⚙️ Auto Buy Checks _Auto Buy Checks_ can be used to set optional checks and limits for _Auto Buy_, such as Min/_Max MC_, _Min/Max Liquidity_ and _Max Buy/Sell Tax._ If any of these limits is not met, _Auto Buy_ won't trigger when a signal is received. Initially, _Auto Buy Checks_ will inherit the same values that you've set in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) , but you can further customize and/or disable these checks directly from your signals settings. **In such cases, the values specified in the signals settings will take priority over the ones specified in your** [_**Global Buy Settings**_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) _**.**_ ### [](https://docs.maestrobots.com/signals/signals-settings#buy-amount) Buy Amount Choose the amount of BNB/ETH/AVAX/S/TRX/TON/SOL for auto-buys triggered by this signal. As mentioned above, you need to fill this in if you want to activate the signal for auto-buys. ### [](https://docs.maestrobots.com/signals/signals-settings#or-slippage) 🟢 | 🔴 Slippage Choose the slippage tolerance for auto-buys triggered by this signal. Initially, _Slippage_ will mirror the _Slippage_ value specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) , but you have the option to further customize it directly in your signals settings. ### [](https://docs.maestrobots.com/signals/signals-settings#or-smart-slippage) 🟢 | 🔴 Smart Slippage _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This allows slippage to automatically adjust based on the token’s taxes and the price impact of your trade. This is not suitable for volatile situations like launches and snipes. As a reminder, _Smart Slippage_ overrides any custom slippage values you might have selected earlier. In other terms, when _Smart Slippage_ is enabled 🟢, _Slippage_ is disabled 🔴 and vice versa. ### [](https://docs.maestrobots.com/signals/signals-settings#multi-buy-or-1) 💳 Multi Buy | 1 _Multi Buy_ can be used to select the wallets that will participate in any auto-buy triggered by this signal as shown in the image below. Initially, _Multi Buy_ is defaulted to your "[Default](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) " wallet, but you can further customize this to set any selection of wallet. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FIZNna1hlXuzsrJUznDIj%252Fimage.png%3Falt%3Dmedia%26token%3D847e8769-39b6-4964-af0f-012357811c4c&width=768&dpr=4&quality=100&sign=93179c38&sv=2) Multi Wallet Buy for Signals ### [](https://docs.maestrobots.com/signals/signals-settings#gas-price-delta) _Gas Price/Delta_ _**Not available on Arbitrum and TON**_ Choose the gas price (BSC) or gas delta (Ethereum, Base, Avalanche, Sonic, TRX and Solana) to be used on auto-buys from this signals. Initially, _Gas Price_ and _Gas Delta_ will mirror the values specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) , but you have the option to further customize it directly in your signals settings. In such cases, the values specified in the signal will take priority over the ones specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) _._ ### [](https://docs.maestrobots.com/signals/signals-settings#or-degen-mode) 🟢 | 🔴 Degen Mode 😈 If _Degen Mode_ is enabled 🟢, the bot will block automated buys triggered by this signal when it detects honeypots, blacklist risks, or unhealthy liquidity associated with the token. Only enable this if you absolutely know what you’re doing and are willing to handle the risks involved. Initially, _Degen Mode_ will be defaulted to the state defined in your [_Global General Settings_](https://docs.maestrobots.com/global-settings/general-settings) _,_ but you can change this in the signals settings directly to override what's in your [_Global General Settings_](https://docs.maestrobots.com/global-settings/general-settings) _._ ### [](https://docs.maestrobots.com/signals/signals-settings#or-auto-sell) 🟢 | 🔴 **Auto Sell** If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limits**" following every automated buy triggered by this signal. If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an automated buy triggered by this signal, even if you have them defined in "**⚙️ Sell Limits**". ### [](https://docs.maestrobots.com/signals/signals-settings#sell-limit-presets) **⚙️ Sell Limit (Presets)** If you click on "**⚙️ Sell Limit**", you will be redirected to the following menu which allows you to preset and define sell limit orders to be automatically applied after an automated buy triggered by this signal: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FTgmgQdRDYhPnALSFDVrW%252FSignals%2520Sell%2520Limit.jpg%3Falt%3Dmedia%26token%3D911cc547-39b4-47b7-8500-526b6760a7a7&width=768&dpr=4&quality=100&sign=8ccf30a&sv=2) Sell Limit for Signals Initially, **⚙️ Sell Limit** is defaulted to the sell limit orders preset in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from the signals sell limit settings to override the ones defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) . You will also have the option to reset these limits back to the ones defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) by clicking on "**Reset to Global**" shown in the image above. #### [](https://docs.maestrobots.com/signals/signals-settings#limit-type) Limit Type Select the type of the sell limit that you would like to add. There are three possible types: _Take Profit_, _Stop Loss_ and _Trailing Stop Loss_. _Trailing Stop Loss_ is a powerful variation of Stop Loss that acts by adapting the price or market cap at which the sell limit order as the price of the concerned token increases. This will allow you to secure some profits as the market price of the token fluctuates. It should be noted that _Trailing Stop Loss_ will never decrease the price or market cap at which the sell limit order will trigger. #### [](https://docs.maestrobots.com/signals/signals-settings#percentage-change) Percentage Change For _Take Profit_, the _Percentage Change_ must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. The _Percentage Change_ is applied on the **entry price of your trade** to determine the price at which the sell limit order should trigger at. In other terms, the sell limit order will trigger when the difference between your trade entry price and the current token price matches _Percentage Change_. However, this entry price is computed slightly differently depending on the limit type: * For _Take Profit_, the entry price is computed while considering your buy amount **and the gas/bribe fees incurred**. This prevents transaction fees from eating into your net profit, ensuring that it matches the selected percentage. * For _Stop Loss_ and _Trailing Stop Loss_, the entry price used ignores transaction fees and only considers your buy amount. This is done to prevent premature triggers. For _Trailing Stop Loss_, the _Percentage Change_ will also serve as the “anchor” value (more on that in Section 6.4). #### [](https://docs.maestrobots.com/signals/signals-settings#balance) **Balance** Specify the percentage of your token balance that will be sold when the sell limit order is triggered. It is important to note that sell limit orders always act on your **total balance of the token**. For example, setting the _Balance_ to 50% will sell half of your token balance at the time of trigger. #### [](https://docs.maestrobots.com/signals/signals-settings#duration) **Duration** Specify the duration in hours for which this sell limit order will remain active once it's automatically added or created for a specific token. The maximum duration is 96 hours. This wraps up the _Global Sell Settings._ We can now move on to the _Global Approve Settings_. * If _Auto Sell_ is enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limit**" following every **automated buy triggered by this signal.** If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an automated buy triggered by this signal, even if you have them defined in "**⚙️ Sell Limits**". Initially, "**⚙️ Sell Limits**" will enherit the same limits defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from your signals settings. **In such cases, the sell limits specified in the signals settings will take priority over the ones specified in your** [_**Global Sell Settings**_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) _**.**_ #### [](https://docs.maestrobots.com/signals/signals-settings#closing-words) Closing words: * You DO NOT need to worry about your auto-buy amounts exceeding the max transaction limit. If your _Buy Amount_ is higher than the limit and the bot manages to estimate that limit, then the bot will automatically adjust the _Buy Amount_ to make sure the transaction goes through. * Signals sniping benefits from the same protections showcased in Section [4.4](https://docs.maestrobots.com/pasted-contracts/warning-messages) , and will block auto-buys when a scam or a problematic token is detected. [PreviousSignals](https://docs.maestrobots.com/signals) [NextCopytrade](https://docs.maestrobots.com/copytrade) Last updated 6 months ago --- # Ethereum, BSC & Base | Sniper Manual The image below shows the Auto Snipe Configuration Menu on Ethereum. BSC and Base will have similar menus with some differences that will be highlighted throughout this page. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FKiaKhpHpyqX135z9RFRw%252FAuto%2520Snipe%2520Config%2520%28ETH%29.jpg%3Falt%3Dmedia%26token%3Def290797-771b-4816-991c-3101a0ac12aa&width=768&dpr=4&quality=100&sign=dac1cb50&sv=2) Auto Snipe Configuration - Ethereum Before we go through the configuration options, we point out a few important things: * On Ethereum, Block-0 snipes from all Maestro users are gathered in one big bundle, and tips or bribes are offered to the blockbuilder through Block-0 Tipping in exchange for having the bundle placed right after the launch or target transaction. In this case, you will also have the option to initiate a backup transaction for your auto-snipe to guarantee an entry in case the bundle doesn't go through. When Auto Snipe is targeting a Block 1+ snipe, either due to deadblocks detection or due to a private launch, auto-snipes transactions will be sent individually, and without any tipping or bribing since there's effectively no launch or target transaction. In this case, no backup transactions will be sent as there's no risk of having the bundle rejected. Finally, it is important to note that if the token launched, but Auto Snipe is waiting for a transaction that lowers the Buy and/or Sell Tax to your set limits, then it will be considered a Block-0 snipe. In other terms, your transaction will be part of a bundle and tips or bribes will be offered to the blockbuilder in exchange for having the bundle placed right after the tax-lowering transaction. If you have the option enabled, a backup transaction will also be sent to guarantee you an entry should the bundle fail to go through. * For BSC, there's no concept of bundling or tipping, and by extension, no backup transactions. Auto Snipe will initiate your auto-snipe as soon as it is safe to do so, while considering deadblocks, and tax limits. Consequently, you could end up sniping in Block-0 or Block-1+ depending on the case. * For Base, there's no mempool where we can monitor launch transactions, and hence, Block-0 sniping is not possible. By extension, the concept of bundling, tipping and sending backup transactions doesn't apply here. Auto Snipe will watch for the launch or target transaction on the **mined** side, and will initiate your auto-snipe as soon as it is safe to do so, while considering deadblocks, and tax limits. Now that we've laid out how Auto Snipe works on each of Ethereum, BSC and Base, we turn our attention to the options of the Auto Snipe Configuration: ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#block-0-tip) Block-0 Tip _Exclusive to Ethereum_ This is the amount of ETH that will be tipped or bribed to the blockbuilder. Use values above 0.05 ETH to guarantee good entries. This will make the bundle more powerful against competing ones. As a reminder, Block-0 Tipping is not activated for Block 1+ snipes. More details on this advanced system can be found [here](https://docs.maestrobots.com/auto-snipe#block-0-snipes-on-ethereum) . ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#or-slippage) 🟢 | 🔴 Slippage Choose the slippage to be used **for your auto-snipe and for your Backup Transaction when you have the option enabled (Exclusive to Ethereum)**. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#or-max-tx-only) 🟢 | 🔴 Max Tx Only If enabled, Auto Snipe will ONLY trigger your auto-snipe if you can afford max TX at the time. If not, then your auto-snipe will be deactivated. This is particularly useful if you're interested in getting max Tx or nothing. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#undefined) ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#advanced-block-0-only) ⚙️ Advanced: Block-0 Only _Exclusive to Ethereum and BSC_ This setting should be enabled if you are ONLY looking for a Block-0 snipe. In other terms, if Auto Snipe is set to trigger on Block-1+ either due to deadblock detections or due to a private launch, then your auto-snipe will not trigger. Please note that if Auto Snipe is waiting for a transaction in mempool that lowers taxes to your set thresholds, then this is considered a Block-0 snipe and your auto-snipe will be triggered normally, even with _Block-0 Only_ is enabled. However, if the tax lowering transaction was sent privately, your auto-snipe would not trigger since this qualifies as a Block-1+ snipe. If you instead wish to completely halt the snipe when the launch taxes are not within your set thresholds, you should use _Skip High Tax Launch_ which is detailed below. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#advanced-skip-high-tax-launch) ⚙️ Advanced: Skip High Tax Launch If enabled and the buy and/or sell tax of the token **at launch** did not satisfy your set limits, then Auto Snipe will deactivate your auto-snipe. In other terms, Auto Snipe won't wait for a transaction that lowers the buy and/or sell taxes to a value that is within your set limits. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#advanced-buy-and-sell-tax) ⚙️ Advanced: Buy and Sell Tax Through _⚡️Buy Tax_ and _⚡️Sell Tax_, you can set the maximum buy and sell tax that you're willing to accept for your auto-snipe to trigger. If, at launch, the buy and/or sell tax of the token don't satisfy your threshold, Auto Snipe will wait for a transaction that lowers the taxes to an acceptable value and then trigger your auto-snipe. Specifically on Ethereum, this is paired with bundling your auto-snipe to the tax lowering transaction along with _Block-0 Tipping_. This is considered a Block-0 snipe where tipping or bribing is provided to the blockbuilder, and a Backup Transaction is simultaneously sent if you have the option enabled. By default, both _⚡️Buy Tax_ and _⚡️Sell Tax_ are set to 50%. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#or-backup-tx) 🟢 | 🔴 Backup Tx _Exclusive to Ethereum_ As mentioned previously, Block-0 snipes on Ethereum can be paired with a simultaneous Backup Transaction to guarantee you an entry in case the main bundle fails to go through. **This option is ONLY available for Block-0 snipes** and hence can only be enabled when _Block-0 Tip_ is also enabled. Backup Transactions can only be mined if the main bundle fails, and could still catch Block-0 if your _Gas Delta_ is sufficiently high. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#gas-price-delta) Gas Price/Delta For ETH, this will be the gas delta used for Block 1+ snipes and for backup transactions. As mentioned earlier, Block-0 snipes will use tipping or bribing and their gas delta will be defaulted to 0.1 gwei. For BSC, this will be the gas price used for all snipes, whether Block-0 or Block-1+. For Block-0 snipes, the bot will automatically ensure that your gas price is not above the gas price of the launch transaction to avoid frontrunning it. As mentioned earlier, there's no bundling, tipping nor backup transactions on BSC. For Base, this will be the gas delta used for all Block 1+ snipes since Block-0 snipes are not possible. Similarly to BSC, there's no bundling, tipping nor backup transactions on Base. ### [](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base#or-auto-sell) 🟢 | 🔴 **Auto Sell** If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limit**" following an auto-snipe. If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an auto-snipe, even if you have them defined in "**⚙️ Sell Limit**". Initially, "**⚙️ Sell Limit**" will enherit the same limits defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from your Auto Snipe Configuration Menu. **In such cases, the sell limits specified in the Auto Snipe Configuration Menu will take priority over the ones specified in your** [_**Global Sell Settings**_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) _**.**_ Now that you've set the default configuration, you can proceed to add, activate and further customize your auto-snipe, as detailed [here](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base) . [PreviousAuto Snipe Configuration](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration) [NextSolana](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/solana) Last updated 6 months ago --- # Trade Monitor Menu | Sniper Manual ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FlF1O6sPVCNHWEGZFbQpA%252FMonitor%2520%28Sell%2520KB%29.jpg%3Falt%3Dmedia%26token%3D657cb5ca-959e-4fab-b4a6-8009e4d0ec7a&width=768&dpr=4&quality=100&sign=7820d879&sv=2) Active Trade Monitors: Sell Menu We now turn our attention to the button overlay in the above image. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#undefined) ⬅️ 🔃 ➡️ The arrows (⬅️ - ➡️) allow you to cycle between your Trade Monitors. Pressing the button "🔃" will force refresh the information displayed in the Trade Monitor and will reset the timer back to 36 hours (96 hours for ⭐ Premium users). ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#copy-ca) Copy CA Clicking this button will copy the token CA to your clipboard. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#go-to-sell) _⇔_ Go to Sell This button _s_witches the menu from buying to selling as displayed in the figure below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FttdFeEhlLRxkHzrpKVnO%252FMonitor%2520%28Buy%2520KB%29.jpg%3Falt%3Dmedia%26token%3Ddbef87b6-adf0-4ffb-a6ac-dd36f09699ed&width=768&dpr=4&quality=100&sign=505c6dfc&sv=2) Active Trade Monitors: Buy meny ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#multi-buy-or-1) **💳 Multi Buy | 1** This button is a dropdown and clicking on it will reveal all of your connected wallets for this chain. Initially, only the wallets enabled for ["**Manual**"](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) in your _Wallet Settings_ are enabled by default, but you can further customize this to select the wallets that you want to participate in any **manual buys initiated by this Trade Monitor.** ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#default-wallet-only) Default Wallet Only Clicking on this button will automatically select the "**Default"** wallet in "**Multi Buy**" and all other wallets will be disabled. This is useful for instances where you'd like to immediately switch to manually buying with a single wallet without having to do multiple steps in "**Multi Buy**". As a reminder, the ["Default"](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) wallet can be set in your [_Wallet Settings_](https://docs.maestrobots.com/wallet-setup) . ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#multi-sell-or-2) **💳 Multi Sell | 2** Similarly to "**Multi Buy**", the "**Multi Sell**" button is a dropdown and clicking on it will reveal all of your connected wallets **with a positive balance of the token**. Initially, all wallets will be enabled by default in "**Multi Sell**", but you can further customize this to select the wallets that you want to participate in any **manual sells initiated by this Trade Monitor**. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#buy-x-bnb-eth-avax-s-ton-trx-or-sol) Buy X BNB, ETH, AVAX, S, TON, TRX or SOL Buy the amount of tokens equivalent to _X_ amount of BNB, ETH, AVAX, S, TON, TRX or SOL using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#ape-max) Ape Max _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Buy max TX of the token using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#buy-x-tokens) Buy X Tokens #### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#not-available-on-ton) _Not available on TON_ Buy _X_ amount of tokens using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-initials) Sell Initials Sell the amount of tokens equivalent to the amount of BNB, ETH, AVAX, S, TON, TRX or SOL currently in the _Initial_ of this Trade Monitor and for the selected wallets in "Multi Sell”. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-all) ☢️ Sell All Sell your **entire holdings of this token across all the wallets** that you've generated or imported for this chain. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-x) Sell X% Sell X% of your token balance for the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-x-bnb-eth-avax-s-ton-trx-or-sol) Sell X BNB, ETH, AVAX, S, TON, TRX or SOL Sell the amount of tokens equivalent to _X_ amount of X BNB, ETH, AVAX, S, TON, TRX or SOL using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-max-tx) Sell Max TX _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Sell max TX of the token using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-x-tokens) Sell X Tokens Sell _X_ amount of tokens using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#slippage) Slippage By default, _Slippage_ will have the same value of _Slippage_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, for the _Buy Menu_ and the _Sell Menu_ respectively. You can set a new slippage value though this menu for your buys and sells separately. This change will only impact **manual** buys and sells **initiated through this Trade Monitor**. In other terms, setting a slippage value here will not impact the slippage set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#gas-price-delta) Gas Price/Delta _Not available on Arbitrum, TRX and TON_ By default, _Gas Price/Delta_ will have the same values of _Gas Price/Delta_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, for the _Buy Menu_ and the _Sell Menu_ respectively. You can set a new gas price/delta value though this menu for your buys and sells separately. This change will only impact **manual** buys and sells **initiated through this Trade Monitor**. In other terms, setting a gas price/delta value here will not impact the gas price/delta set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#delete) ❌ Delete Deletes the Trade Monitor. As mentioned previously, this will have no impact on your positions for this token, or on any limit orders that you have set. You can bring the token back to the monitor by tracking the token again from the corresponding Token Report. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#or-anti-rug) 🟢 | 🔴 _Anti-Rug_ #### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#exclusive-to-bsc-and-ethereum) _Exclusive to_ _**BSC and Ethereum**_ As explained [earlier](https://docs.maestrobots.com/global-settings/general-settings#or-anti-rug) , this feature attempts to frontrun liquidity rugs, blacklisting functions, trade disables, tax hikes, unnatural mints, and practically anything that would “rug” you. **The bot will detect when a malicious transaction is sent to mempool and will try to sell your holdings before the malicious transaction goes through, thus saving your investment.** If _Anti Rug_ is enabled in your [Global General Settings](https://docs.maestrobots.com/global-settings/general-settings) , all spawned Trade Monitors will have _Anti Rug_ enabled by default. You could also manually enable or disable _Anti Rug_ directly through each Trade Monitor. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#buy-limit) ⚙️ Buy Limit Check, edit and add buy limit orders for this token. This will be discussed thoroughly in Section X. ### [](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#sell-limit) ⚙️ Sell Limit Check, edit and add sell limit orders for this token. This will be discussed thoroughly in Section X. [PreviousTrade Monitor](https://docs.maestrobots.com/trade-monitor) [NextPositions](https://docs.maestrobots.com/positions) Last updated 6 months ago --- # Bridge | Sniper Manual In partnership with Houdini Swap, you can now _privately_ swap, send or bridge cryptocurrencies on the same or different blockchains using Maestro. There are two ways through which you can access the Bridge Menu in the bot: * Send `/bridge` in your DM with the bot. * Send `/sniper` in your DM with the bot to spawn the Main Menu shown in the image below, and click on "_⇔_ Bridge". In both cases, you will be redirected to the Bridge Menu displayed below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FPTES2U2jXN1F1C5R1CvS%252FBridge%2520Menu.jpeg%3Falt%3Dmedia%26token%3Dbccde3ee-582a-4422-ac0a-502a9e8ff9de&width=768&dpr=4&quality=100&sign=b327b827&sv=2) Bridge Menu In what follows, we provide a step-by-step guide on how to _privately_ swap (same chain, different tokens), send (same chain, same token) or bridge (different tokens) through the bot. [](https://docs.maestrobots.com/bridge#step-1-select-chain-and-token) Step 1: Select Chain and Token --------------------------------------------------------------------------------------------------------- The first step is to select the chain and token both on the sending and receiving ends. For example, the image above indicates that we will be sending ETH from Ethereum and, in return, we would like receive BTC on Bitcoin. To change this default configuration, simply click on "🔗 ETH" and the bot will display a list of chains from which you need to select the target chain that you want to bridge, send or swap from, as shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fo6GnvxjuRPhVzfJFKm85%252FTarget%2520Chain.jpeg%3Falt%3Dmedia%26token%3D02da43be-aee9-40f1-b080-96e3a184d3ce&width=768&dpr=4&quality=100&sign=300cc2a0&sv=2) Selecting the Chain You can cycle through the pages and select the chain of interest, or use the _Search_ button to look for it. Once the chain is set, the bot will display the list of tokens that are supported for the selected chain, and will prompt you to select one, as shown below in the image below. This will represent the token that you would like to bridge, send or swap on the selected chain. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FDBM6sCVQP7926MXwjg2D%252FTarget%2520Token.jpeg%3Falt%3Dmedia%26token%3D1e00ec84-25ee-4b28-b457-452f9b4c2aa7&width=768&dpr=4&quality=100&sign=27ef8a80&sv=2) Selecting the Token Once the token is selected, you will be redirected to the Bridge Menu with your selection of chain and token reflected on the sending end. The same exact process can be followed to select the chain and token of the receiving end (initiated by clicking on "🔗 BTC" in the Bridge Menu). The middle button with the double arrow can be used to switch the selected chain and token for the sending and receiving ends. [](https://docs.maestrobots.com/bridge#step-2-select-privacy-and-rate-modes) Step 2: Select Privacy and Rate Modes ----------------------------------------------------------------------------------------------------------------------- The following step is to specify the Privacy and Rate modes of your order: * _Privacy Mode:_ If you click on "👁‍🗨 Semi-Private", it will turn to "👁‍🗨 Private". * **Private:** Provides transactional anonymity. In other terms, you will have exclusive knowledge of the originating wallet address and the recipient address since you select both, but this information will not be identifiable by the receiver nor by external parties. **Note that it is required to select Private Mode if you're sending AND receiving the same token on the same chain.** * **Semi-Private:** Provides a practical blend of privacy and efficiency by offering an enhanced privacy when compared to regular transactions, but they are not completely anonymous and can potentially be traced back to the originating wallet address with some technical expertise. **However, Semi-Private transactions are about 10 times faster than Private ones and cost approximately 50% less.** * **Rate Mode**: If you click on "📉 Variable Rate", it will turn to "📌 Fixed Rate". * **Variable Rate:** Variable rates adjust with the market and are recommended for most transactions. * **Fixed Rates:** Fixed rates are ideal for exact payment amounts like invoices, and are higher cost. [](https://docs.maestrobots.com/bridge#step-3-get-quote) Step 3: Get Quote ------------------------------------------------------------------------------- Now that your order details are set, click on 🧾 _Get Quote_, and the bot will prompt you to insert the amount of tokens that you want to send, swap or bridge. Please note that there is a minimum acceptable amount that will be displayed to you if your inserted amount was too low. With the amount set, the bot will display a quotation that shows how many tokens you'll be approximately receiving in return for the amount that you're sending. An example quote is show below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FrMAZ8A18xmP7yntfTV7c%252FBridge%2520Quote.jpeg%3Falt%3Dmedia%26token%3D4bc530df-eea8-491c-8abe-31e296330c11&width=768&dpr=4&quality=100&sign=a891a918&sv=2) Example Quote If you'd like to change anything in your order, click on _Return_ to get back to the Bridge Menu. Otherwise, you can click on "_⇔_ Bridge" to effectively initiate the process. Please note that a quote will only be valid for 5 minutes. After this time, clicking on "_⇔_ Bridge" will automatically refresh the quote. [](https://docs.maestrobots.com/bridge#step-4-specify-the-receiving-wallet) Step 4: Specify the Receiving Wallet --------------------------------------------------------------------------------------------------------------------- After clicking on "_⇔_ Bridge" for a valid quote, the bot will ask you for the address of the wallet that will be receiving the tokens. In case the receiving chain is one that Maestro supports and you have wallets connected on it, the bot will also display these wallets for you to select if you wish to send, swap or bridge to one of your connected wallets, as shown below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FtZMv5dP8zdK96C1wDEVH%252FBridge%2520-%2520Receiving%2520Wallet.jpeg%3Falt%3Dmedia%26token%3D1a26cee2-960e-4e24-8f43-20e3e7fb9f11&width=768&dpr=4&quality=100&sign=95ab251d&sv=2) Selecting the Receiving Wallet [](https://docs.maestrobots.com/bridge#step-5-initiate-the-transfer) Step 5: Initiate the Transfer ------------------------------------------------------------------------------------------------------- Now that you've selected the receiving wallet, the bot will create your Houdini order. An example is shown in the image below. The Houdini ID of your order will also be shown towards the end of the message. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FxN8M6l6qXldbNyLVVKmN%252FBridge%2520Order%25201.jpg%3Falt%3Dmedia%26token%3Dc5e1adb1-4597-4e1a-a15b-656cd1b847fb&width=768&dpr=4&quality=100&sign=a263556e&sv=2) Example of a Houdini Order The order will include a one-time address to which you need to send the tokens in the coming 30 minutes. You can send funds to the one-time address from any wallet. If the chain that you're sending, swapping or bridging from is one that Maestro supports and you have wallets connected on it, the bot will also display these wallets for you to select if you wish to send, swap or bridge the tokens directly from one of your connected wallets, as shown in the image above. For example, if we click on either on "Main", "MW1" or "MW2", the bot will automatically initiate a transfer of 0.2 ETH from the selected wallet to the provided one-time address. Once your funds are received on the one-time address, the receiver wallet that you've selected will receive the equivalent funds after a while (the actual time will mostly depend on the privacy mode of your order and the congestion on the concerned chains). If you click on "🚨 Get Transaction Status", the bot will redirect you to a menu that shows the summary and the status of your order. The "⭐️ Duplicate" option is a ⭐️ Premium-only feature which allows you to duplicate the exact same order with the same settings and receiving wallet. Clicking on it will spawn another menu similar to the one shown in image above, but with a different one-time address and Houdini ID. This is particularly useful if you wish to send, swap or bridge tokens with a worth exceeding 50,000$ as this is the maximum allowed limit per order. Finally, please note that Maestro does not keep records of your transaction, only the Houdini ID is stored. If you face any issues with your order beyond Step 5, please contact [Houdini Support Bot](https://t.me/HoudiniSwapSupport_bot) and provide your Houdini ID for assistance. [PreviousSolana](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/solana) [NextReferral Program](https://docs.maestrobots.com/referral-program) Last updated 6 months ago --- # Referral Program | Sniper Manual If you're bringing many users with good volume through your referrals, please contact our marketer [@MaestroMarketer](https://t.me/MaestroMarketer) for a custom deal on your referral percentage. Maestro Bot Tutorials | Referral Program Set-Up Maestro offers a showstopping Referral Program through which you can earn up to 25% commission for any user that trades on the bot using your referral link. [](https://docs.maestrobots.com/referral-program#types-of-referral-links) Types of Referral Links ------------------------------------------------------------------------------------------------------ There are two types of referrals offered by our Referral Program: ### [](https://docs.maestrobots.com/referral-program#sticky-referrals) Sticky Referrals With this referral, you will receive a 25% lifetime commission on the fees of every user that starts trading on Maestro using your referral link. This referral type is only applicable for first-time users who are starting the bot for the very first time using your referral link. ### [](https://docs.maestrobots.com/referral-program#quick-buy-referral) Quick-Buy Referral These are token-specific referral links. When a user clicks on this link, they are redirected to Maestro and the corresponding token report will be immediately displayed for the user to start trading. In this case, you will earn a portion of the fees for all the token trades initiated through your link, as follows: * If the referred user is a first-time user of the bot, the Quick-Buy Referral will double as a Sticky Referral and you will be earning a 25% lifetime commission for ALL the trades that this user performs through the bot. * If the user was an existing **referred** Maestro user, then the 25% commission will be split in half with the original referrer of the user. [](https://docs.maestrobots.com/referral-program#accessing-referral-links-and-stats) Accessing Referral Links and Stats ---------------------------------------------------------------------------------------------------------------------------- To access your Sticky Referral link, start by sending `/referral` in your DM with the bot to expose the Referral Menu shown below in Figure 52. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FIKdoBzHo7YY5A3C5NogY%252FReferral%2520Menu%25201.jpeg%3Falt%3Dmedia%26token%3D1ade8f49-04fa-4dd2-8aba-be83236eb20a&width=768&dpr=4&quality=100&sign=fdbb687d&sv=2) 52\. Referral Menu Next, click on the icon with your username to summon the Referral Configuration Menu displayed in Figure 53. Your personal Sticky Referral link will be displayed in the message area under "Referral Link". ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252Fq186R58DUUvonS2frRwm%252FReferral%2520Menu%25202.jpeg%3Falt%3Dmedia%26token%3Db61fa28f-69d7-46a2-81dc-6896e4f691eb&width=768&dpr=4&quality=100&sign=f1f03c40&sv=2) 53\. Referral Configuration Menu There are two ways you can access your Quick-Buy Referral link for a token, and both will yield the same link: 1. Click on "Generate Referral Link" in Figure 53, and the bot will prompt you to insert the token CA. Once this is done, you will be provided with your Quick-Buy Referral link for this particular token. 2. Paste the token CA in your DM with the bot, and your Quick-Buy Referral link will be displayed towards the end of the token report message. An example would be the Quick-Buy Referral link displayed for $CATCHY in [Figure 11](https://docs.maestrobots.com/pasted-contracts/token-report-menu) . Now that you have access to your referral links, we will now go over the Referral Configuration Menu displayed in Figure 53. * _Referred Users:_ This displays the total number of users **that started the bot for the very first time using either your Sticky or Quick-Buy Referral link. In other terms, this won't include existing Maestro users that traded using your Quick-Buy Referral Link.** * _Active Referred Users:_ Number of _Referred Users_ who were "active" on the bot in the past two weeks. **Please note that "active" does not necessarily mean that the users traded on the bot.** * _Referral Percentage_: By default, this value is 25%. Our team sometimes runs a promotion and increases the _Referral Percentage_ over a period of time. Stay tuned to our update channels to know more! * 🔗 ETH 🔗: This section show your referral statistics for each chain. Figure 53 only displays an example for ETH, but the same would be replicated on other chains if you've referred users who traded there. For each chain, we show the following information: * _Total Referred Txs:_ This is the total number of transactions that count towards your referral links (Sticky and Quick-Buy Referral links). * _Total Volume:_ This is the total volume traded through transactions that count towards your referral links (Sticky and Quick-Buy Referral links). * _Total Earned:_ The total cumulative earnings from your referrals. This includes both paid and unpaid earnings. * _Unpaid Earnings:_ The earnings from your referrals that are not yet paid or collected. Further details on how to withdraw these earnings are provided below. [](https://docs.maestrobots.com/referral-program#withdrawing-referral-earnings) Withdrawing Referral Earnings ------------------------------------------------------------------------------------------------------------------ To collect your earnings from your referrals, you first need to connect a Fee Wallet for every chain where you have earnings. A Fee Wallet is simply the wallet to which these earnings will be sent. To connect your Fee Wallet, click on ⚙️ _Fee Wallets_ in Figure 53, and select the chain of interest. The bot will then prompt you to insert the address of the wallet. With this settled, you can withdraw your referral earnings by clicking on _Send Unpaid Earnings_ in Figure 53, and selecting the chain of interest. You will then be redirected to the menu shown in Figure 54. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F8aqoEIBqIlM4dhdyWwWU%252FReferral%2520Payment.jpg%3Falt%3Dmedia%26token%3Da136f45a-dce2-4dc9-b03e-ce824ce7a174&width=768&dpr=4&quality=100&sign=1180788&sv=2) 54\. Withdrawing Referral Earnings The menu will show your unpaid earnings as well as the set Fee Wallet for the selected chain. Please note that Maestro does not automatically send any referral earnings, so you need to send the earnings manually. However, Maestro covers the transaction fees when the amount and block gas fees are within certain limits which are mentioned in the message area in Figure 54. If these conditions are not satisfied, you can still withdraw your earnings, but you will also be paying for the transaction fees. [PreviousBridge](https://docs.maestrobots.com/bridge) [NextMonetization](https://docs.maestrobots.com/monetization) Last updated 1 year ago --- # Premium Subscription | Sniper Manual ![Page cover](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FqAWzKc9f3RBAmJoYF4J4%252Fyacht.jpg%3Falt%3Dmedia%26token%3D9472231e-a919-4162-a91e-457dd4ac8a38&width=1248&dpr=4&quality=100&sign=bff0f4a2&sv=2) Premium users will benefit from: * Access to the [Maestro Pro Bot](https://t.me/MaestroProBot) , an exclusive version of the bot that bolsters even faster speeds than the base version. * Access to the Maestro Launch Simulator, which finds a contract's launch taxes, deadblocks, and max wallet before the contract launches. * Access to the trending list which showcases Maestro trending pre-launch and launched tokens in the past 6 hours. This list can be accessed by typing "`/trending`" in the [Maestro Pro Bot](https://t.me/MaestroProBot) . * 30 concurrent trades in the Trade Monitor (vs. 10 for base users) * 96-hour Trade Monitors (vs. 36 hours for base users) * 10 Total wallets per chain: 1 main + 9 additional (vs. 5 total wallets per chain for base users) * 10 copytrade wallets per chain (vs. 5 wallets per chain for base users) * 10 concurrent auto-snipes per chain (vs. 5 snipe per chain for base users) * Access to the _Hits_ indicator, which show you the number of users who have pasted the same contract in the bot. * First-class Support. * Access to the _Maestro Yacht Club_, a private group with experienced Maestro users and crypto influencers. These offerings can be accessed for $200 a month. All payments can be done directly through the bot by consulting the "`/premium`" menu. [PreviousMonetization](https://docs.maestrobots.com/monetization) [NextMaestro Scraper](https://docs.maestrobots.com/maestro-scraper) Last updated 6 months ago --- # Ethereum, BSC & Base | Sniper Manual The image below shows the Auto Snipe Settings of a random token on Ethereum. BSC and Base will have similar menus minus _Backup TX_ and _Block-0 Tip_ which are exclusive to Ethereum. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FuBCN80apfR4J7LrNXdWW%252FAuto%2520Snipe%2520Settings%2520%28ETH%29.jpg%3Falt%3Dmedia%26token%3Dec8c315c-f1a5-44ac-9e55-95e7677f5c54&width=768&dpr=4&quality=100&sign=e0ae59b3&sv=2) Auto Snipe Settings - Ethereum Clicking on the ⚙️ _Advanced_ button will reveal some additional settings as shown below. The same settings will also exist for BSC and Base with the exception for _Block-0 Only_ which is irrelevant for Base. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FpKvDxBkBYT8Bg6YKQkgo%252FAuto%2520Snipe%2520Advanced.jpg%3Falt%3Dmedia%26token%3D1a05f86b-fa09-4833-851c-c50643afa9ed&width=768&dpr=4&quality=100&sign=eacdf5d&sv=2) Auto Snipe Advanced Settings - Ethereum We will now go over the options provided in Auto Snipe Settings: ### [](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base#simulate-premium-exclusive) 🕵️‍♂️ _Simulate -_ ⭐️ Premium Exclusive This ⭐️ Premium feature allows you to simulate contract launches directly through the bot. Our launch simulations will automatically identify **deadblocks**, **launch taxes**, **launch methods**, and the contract's **max buy** **BEFORE** launch. This feature is mainly informational as Auto Snipe automatically handles all the above when sniping. As detailed [earlier](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base) , the values for _Block-0 Tip_, _Multi Buy_, _Backup TX, Gas Delta, Block-0 Only, Skip High Tax, Buy Tax_ and _Sell Tax_ will mirror the ones specified in your [Auto Snipe Configuration](https://docs.maestrobots.com/auto-snipe/auto-snipe-configuration/ethereum-bsc-and-base) . However, you have the option to change these values directly in the Auto Snipe Settings of the token. ### [](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base#max-buy) Max Buy This represents the maximum amount (in ETH or BNB) that you're willing to spend for this snipe. The way Auto Snipe uses this value will be detailed below. ### [](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base#slippage-mode) Slippage Mode There are three possible Slippage modes that you can select for an auto-snipe, and you can only enable one of them: 1. 🟢 | 🔴 Slippage: By default, this will use the _Slippage_ set in your [Auto Snipe Configuration](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base) . Once you enable 🟢 "**Slippage**", the bot will prompt you to insert a slippage value in case you'd like to use a different one. 2. 🟢 | 🔴 Min Token: Select the minimum percentage of supply (example: 1%) or minimum token amount (example: 1k) that you're willing to accept for your auto-snipe. Before triggering your auto-snipe, if Auto Snipe notices that you cannot afford this amount with your "**Max Buy**" then your auto-snipe will be automatically deactivated. 3. 🟢 | 🔴 Max TX Only: If enabled, Auto Snipe will ONLY trigger your auto-snipe if you can afford max TX at the time with your _Max Buy_. If not, then your auto-snipe will be deactivated. This is particularly useful if you're interested in getting max Tx or nothing. ### [](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/ethereum-bsc-and-base#pre-approve) ✍️ _Pre-Approve_ As mentioned [previously](https://docs.maestrobots.com/global-settings/approve-settings) , in order to sell tokens, you NEED to send a suitable approval transaction beforehand. When _Auto Approve_ is enabled in your [_Approve Settings_](https://docs.maestrobots.com/global-settings/approve-settings) , the bot will immediately and automatically send an _Approve_ transaction after a successful auto-snipe, which allows you to sell whenever you want to from that point onwards. However, in case you'd like to initiate a sell **immediately** after a snipe, it's best to pre-approve the token before sniping it. All you need to do is click on "✍️ **Pre-Approve**" and the bot will send the _Approve_ transaction for this token. Now that you've configured the Auto Snipe, the last remaining step is to activate the snipe by clicking on the "🔴 **Auto Snipe**" button which will then become "🟢 **Auto Snipe**" as depicted in the image above. With this set, the bot is now ready to automatically snipe the token as soon as it becomes "tradable", as defined by your configurations. [PreviousActivating Auto Snipe](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe) [NextSolana](https://docs.maestrobots.com/auto-snipe/activating-auto-snipe/solana) Last updated 6 months ago --- # Scraper Download Links | Sniper Manual > [Windows](https://github.com/Gearlay/MaestroScraper/releases/download/v0.3.5/Maestro-Telegram-Scraper-Setup-0.3.5.exe) > [Linux](https://github.com/Gearlay/MaestroScraper/releases/download/v0.3.5/telegramscraper_0.3.5_amd64.deb) > [Linux (ARM)](https://github.com/Gearlay/MaestroScraper/releases/download/v0.3.5/telegramscraper_0.3.5_arm64.deb) > [MacOS](https://github.com/Gearlay/MaestroScraper/releases/download/v0.3.5/Maestro-Telegram-Scraper-0.3.5.dmg) Latest version: `0.3.5` [PreviousScraper Functionalities](https://docs.maestrobots.com/maestro-scraper/scraper-functionalities) Last updated 8 months ago --- # Copytrade Buys | Sniper Manual To enable this modality, we first need to add and configure the copytrade wallet(s), then we need to enable Copytrade. This should be done per chain. [](https://docs.maestrobots.com/copytrade/copytrade-buys#adding-a-copytrade-wallet) Adding a Copytrade Wallet ------------------------------------------------------------------------------------------------------------------ From the `/start` menu, click on _Copytrade_ and select the chain of interest. You will be redirected to the Copytrade Main Menu shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FeXhbYcZvb0i8owBpKVrF%252FCT%2520Main%2520Menu%2520%28Empty%29.jpg%3Falt%3Dmedia%26token%3D446fc871-4363-4832-865f-6de8fd7ef950&width=768&dpr=4&quality=100&sign=18e9ed31&sv=2) Copytrade Main Menu To add a wallet, simply click on "**Add Wallet**". The bot will first prompt you to select a name for the copytrade wallet and then provide the wallet address. Base users can copytrade up to 3 wallets while ⭐️ Premium users can add up to 10 wallets. For the sake of demonstration, we will add a wallet and name it "CT1". After adding the wallet, the Copytrade Main Menu will have a new row, as shown in the image below: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FtpJTMko0EXkda0IFiXhr%252FCT%2520Main%2520Menu%2520%28Connected%29.jpg%3Falt%3Dmedia%26token%3D601cedcd-2865-48be-b4ff-23f135c69c48&width=768&dpr=4&quality=100&sign=2d7873f&sv=2) Copytrade Main Menu with Added Wallet "CT1" At this point, we have added a wallet, but we still need to activate auto-buys or tracking for the copytrade wallet. To do so, simply click on the wallet name to open the _Copytrade Wallet Settings_. [](https://docs.maestrobots.com/copytrade/copytrade-buys#copytrade-wallet-settings) Copytrade Wallet Settings ------------------------------------------------------------------------------------------------------------------ You might notice that the the menu looks very similar to the [_Signals Settings_](https://docs.maestrobots.com/signals/signals-settings) , except for the added "**Copy Sell**_"_ button. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FImtDjweXOqNlRXpBRpO6%252FCT%2520Settings.jpg%3Falt%3Dmedia%26token%3D660c8b98-cbdb-4821-a37d-a6828d2558fd&width=768&dpr=4&quality=100&sign=cb4e831e&sv=2) Copytrade Wallet Settings For a more detailed explanation of what the buttons in the image above correspond to, please consult Section [5](https://docs.maestrobots.com/signals) . However, we will highlight five buttons: **Max Buy** and **Buy %** buttons, as they are vital to the functioning of our automated copytrade modalities, the _**Copy Sell**_ button, which we will explain in the next section, the **Frontrun** and the **Blind Follow** buttons. As usual, if you want to enable auto-buys for this copytrade wallet, you need to select a suitable _Max Buy_ and click on "**Inactive**" to activate the copytrade as shown in the image above. As discussed earlier, automated buys will not trigger unless "**Allow Auto Buy**" is enabled in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) . The bot will warn you if this is not the case once you activate a signal. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-track-only) 🟢 | 🔴 Track Only When _Track Only_ is enabled 🟢, the bot will not auto-buy when the copytrade wallet buys. Instead, it will only notify you of the copytrade wallet's buy by printing the corresponding Token Report where you can manually buy. It is important to note that a copytrade wallet cannot be active for auto-buys and enabled for tracking at the same time as only one option can be selected at a time. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#auto-buy-checks) ⚙️ Auto Buy Checks _Auto Buy Checks_ can be used to set optional checks and limits for _Auto Buy_, such as Min/_Max MC_, _Min/Max Liquidity_ and _Max Buy/Sell Tax._ If any of these limits is not met, the bot won't auto-buy when the copytrade wallet buys. Initially, _Auto Buy Checks_ will inherit the same values that you've set in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) , but you can further customize and/or disable these checks directly from your copytrade wallet settings. **In such cases, the values specified in the copytrade wallet settings will take priority over the ones specified in your** [_**Global Buy Settings**_](https://docs.maestrobots.com/global-settings/buy-settings#or-allow-auto-buy) _**.**_ ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#max-buy-amount-and-buy) Max Buy Amount and Buy % _Max Buy_ serves as the **maximum allowed auto-buy amount**, and is provided in native amount. _Buy %_ specifies the percentage of the copytrade wallet's buy amount that you wish to buy, and can go up to 1000% in case you'd like to buy more than what the copytrade wallet is buying. _Buy %_ will always be upper limited by the value in _Max Buy_. This is done to shield you from the fluctuations in transaction sizes coming from tracked wallets, especially if you’re tracking “whale” wallets that are prone to large buys that most people can’t afford. Some examples are provided below to help you understand how _Max Buy_ and _Buy %_ function: Max Buy (BNB) Buy % CT Wallet Buy Amount (BNB) Bot Auto Buy Amount (BNB) 0.5 BNB 100% 0.2 BNB 0.2 BNB 0.5 BNB 100% 0.7 BNB 0.5 BNB 0.7 BNB 200% 0.3 BNB 0.6 BNB 0.7 BNB 200% 0.5 BNB 0.7 BNB ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-blind-follow) 🟢 | 🔴 Blind Follow The bot excludes transactions that don't originate from the copytraded address (fake/real airdrops, contract traders, multi-wallet transactions, etc.). _Blind Follow_ bypasses this protection, **which can expose you to fake/spoofed transactions.** **Only enable this if you're following a wallet that trades through transactions that do not originate from the copytraded address.** ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-frontrun) 🟢 | 🔴 Frontrun _Exclusive to Ethereum and BSC_ This controls whether you would like to frontrun the copytrade wallet’s buys and sells. Enabling _Frontrun_ means that the bot will use higher gwei than the copytrade wallet to get ahead of it (when this is applicable, as explained [earlier](https://docs.maestrobots.com/copytrade) ). There are three possible cases here: * _**Frontrun**_ **is enabled and the copytrade wallet's transaction is detected in mempool:** In this case, for buys, the bot will compare your own _Gas Price/Delta_ (which is set in your Copytrade Wallet Settings) against the `copytrade wallet’s gas price/delta + 5`, and then pick whichever value is higher. For sells, the same logic applies but using the _Gas Price/Delta_ set in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings) as the _Gas Price/Delta_ values you set in your _Copytrade Wallet Settings_ only concern auto-buys triggered by this copytrade wallet. This comparison allows you to ramp up the speed of your own transactions, which is especially useful if you’re pairing it with a tight slippage. * _**Frontrun**_ **is disabled and the bot detects the copytrade wallet's transaction in mempool:** In this case, the bot will use the same gwei as the tracked wallet to ensure that you don’t frontrun it. This applies for both buys and sells. * _**Frontrun**_ **is enabled or disabled and the copytrade wallet's transaction is detected after it's mined:** In this case, frontrunning is no longer an option. The bot will use the _Gas Price/Delta_ values set in your _Copytrade Wallet Settings_ for buys and the ones set in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings) for sells. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-slippage) 🟢 | 🔴 Slippage Choose the slippage tolerance for auto-buys triggered by this copytrade wallet. Initially, _Slippage_ will mirror the _Slippage_ value specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) , but you have the option to further customize it directly in your _Copytrade Wallet Settings_. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-smart-slippage) 🟢 | 🔴 Smart Slippage _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ This allows slippage to automatically adjust based on the token’s taxes and the price impact of your trade. This is not suitable for volatile situations like launches and snipes. As a reminder, _Smart Slippage_ overrides any custom slippage values you might have selected earlier. In other terms, when _Smart Slippage_ is enabled 🟢, _Slippage_ is disabled 🔴 and vice versa. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#multi-buy-or-1) 💳 Multi Buy | 1 _Multi Buy_ can be used to select the wallets that will participate in any auto-buy triggered by this copytrade wallet. Initially, _Multi Buy_ is defaulted to your "[Default](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) " wallet, but you can further customize this to set any selection of wallet. ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#gas-price-delta) _Gas Price/Delta_ _**Not available on Arbitrum and TON**_ Choose the gas price (BSC) or gas delta (Ethereum, Base, Avalanche, Sonic, TRX and Solana) to be used on auto-buys from this copytrade wallet. Initially, _Gas Price_ and _Gas Delta_ will mirror the values specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) , but you have the option to further customize it directly in your _Copytrade Wallet Settings_. In such cases, the values specified in the _Copytrade Wallet Settings_ will take priority over the ones specified in your [_Global Buy Settings_](https://docs.maestrobots.com/global-settings/buy-settings) _._ ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#or-auto-sell) 🟢 | 🔴 **Auto Sell** If enabled 🟢, the bot will automatically create the sell limit orders defined in "**⚙️ Sell Limit**" following every automated buy triggered by this copytrade wallet. If _Auto Sell_ is disabled 🔴, no sell limit orders will be automatically added following an automated buy triggered by this copytrade wallet, even if you have them defined in "**⚙️ Sell Limit**". _**NOTE: Auto Sell**_ **refers to the limit sell functionality that gets activated based on limits you specify. This is different from "**_**Copy Sell**_**" which is the copytrade functionality that allows you to sell when the copytrade wallet sells. This will be explored in the following sub-section.** ### [](https://docs.maestrobots.com/copytrade/copytrade-buys#sell-limit-presets) **⚙️ Sell Limit (Presets)** If you click on "**⚙️ Sell Limit**", you will be redirected to the following menu which allows you to preset and define sell limit orders to be automatically applied after an automated buy triggered by this signal: ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FK2qx8orZV7ZxX6f5K8nm%252FCT%2520Sell%2520Limit.jpg%3Falt%3Dmedia%26token%3D7911146c-232b-4f39-938b-1e8d8373d90a&width=768&dpr=4&quality=100&sign=dd168b39&sv=2) Sell Limit for Copytrade Initially, **⚙️ Sell Limit** is defaulted to the sell limit orders preset in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) , but you can further customize these limits directly from the signals sell limit settings to override the ones defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) . You will also have the option to reset these limits back to the ones defined in your [_Global Sell Settings_](https://docs.maestrobots.com/global-settings/sell-settings#sell-limits-presets) by clicking on "**Reset to Global**" shown in the image above. #### [](https://docs.maestrobots.com/copytrade/copytrade-buys#limit-type) Limit Type Select the type of the sell limit that you would like to add. There are three possible types: _Take Profit_, _Stop Loss_ and _Trailing Stop Loss_. _Trailing Stop Loss_ is a powerful variation of Stop Loss that acts by adapting the price or market cap at which the sell limit order as the price of the concerned token increases. This will allow you to secure some profits as the market price of the token fluctuates. It should be noted that _Trailing Stop Loss_ will never decrease the price or market cap at which the sell limit order will trigger. #### [](https://docs.maestrobots.com/copytrade/copytrade-buys#percentage-change) Percentage Change For _Take Profit_, the _Percentage Change_ must be positive. For _Stop Loss_ and _Trailing Stop Loss_, it must be negative. The _Percentage Change_ is applied on the **entry price of your trade** to determine the price at which the sell limit order should trigger at. In other terms, the sell limit order will trigger when the difference between your trade entry price and the current token price matches _Percentage Change_. However, this entry price is computed slightly differently depending on the limit type: * For _Take Profit_, the entry price is computed while considering your buy amount **and the gas/bribe fees incurred**. This prevents transaction fees from eating into your net profit, ensuring that it matches the selected percentage. * For _Stop Loss_ and _Trailing Stop Loss_, the entry price used ignores transaction fees and only considers your buy amount. This is done to prevent premature triggers. For _Trailing Stop Loss_, the _Percentage Change_ will also serve as the “anchor” value (more on that in Section 6.4). #### [](https://docs.maestrobots.com/copytrade/copytrade-buys#balance) **Balance** Specify the percentage of your token balance that will be sold when the sell limit order is triggered. It is important to note that sell limit orders always act on your **total balance of the token**. For example, setting the _Balance_ to 50% will sell half of your token balance at the time of trigger. #### [](https://docs.maestrobots.com/copytrade/copytrade-buys#duration) **Duration** Specify the duration in hours for which this sell limit order will remain active once it's automatically added or created for a specific token. The maximum duration is 96 hours. [PreviousCopytrade](https://docs.maestrobots.com/copytrade) [NextCopytrade Sells](https://docs.maestrobots.com/copytrade/copytrade-sells) Last updated 6 months ago --- # Scraper Functionalities | Sniper Manual The scraper is fairly self-explanatory, but we’ll go over the basics. To use the scraper for a specific channel/group, follow these steps: * Join the channel/group you wish to scrape using the Telegram account connected to both the sniper bot and the scraper, or make sure that you have recent DMs with person/bot you want to scrape. You have to use the same account for both the scraper and the sniper. * On the scraper, press Refresh, then search for the person/bot/channel/group’s name or Telegram username. * For those DMs/channels/groups, you can select four options: 1. Admins: when selected, you will only scrape messages from admins in the channel/group (bots excluded). 2. Users: when selected, you will scrape messages from all users in the channel/group (bots excluded). This is best used in private groups. 3. Pinned: when selected, you will only scrape pinned messages. 4. Bots: when selected, the bot will acknowledge and scrape bot messages. If left unchecked, the bot will simply ignore all messages sent by bots. Selecting multiple buttons is allowed, but the effects of the less restrictive mode will override everything else. For example, selecting Admins and Users at the same time means that you’ll be scraping messages from all users. * When a contract address is detected (Links and embedded hyperlinks work as well) in a scraped message, it will be automatically forwarded to the Maestro Bot. To control how the bot responds to these contract addresses, please adjust the settings of the “Scraper” signal in the bot. More details on signals settings can be found in this [section](https://docs.maestrobots.com/signals/signals-settings) . One more feature we would like to highlight is the _Ignore Duplicates_ button. You can find this button below the table of groups and channels in the scraper, and it allows you to control how the scraper deals with duplicate contracts. Suppose that you’re scraping 10 private groups, and they all posted the same contract. With _Ignore Duplicates_ enabled, the scraper will only forward the contract once, protecting you from multiple needless buys. I**f you're a Premium user, remember to have the Forward to Premium Bot option checked. Base users should have this option unchecked.** To familiarize yourself with how the scraper interacts with the bot, create a channel, follow it in the scraper, then post a contract to it. You should see the contract immediately show up in your chat with the Maestro Bot. Keep in mind that while there are no limitations on how many DMs/groups/channels you can scrape, Telegram will simply time you out if you spam the bot with contracts, so try to be selective with what you’re scraping. Finally, remember that the scraper needs to be running on your computer with a solid internet connection if you want to benefit from its features. Closing it disables scraping altogether. [PreviousScraper Setup](https://docs.maestrobots.com/maestro-scraper/scraper-setup) [NextScraper Download Links](https://docs.maestrobots.com/maestro-scraper/scraper-download-links) Last updated 6 months ago --- # Token Report Menu | Sniper Manual To get the Token Report, you simply need to paste the token contract address in your DMs with the bot. The Token Report provides extensive information about the token contract and allows you to multi-buy, multi-sell, and set up buy and sell limit orders for the token. In the following figure, we display the Token Report of $CATCHY’s contract address to demonstrate the bot’s capabilities. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FYCRCVo1irwmSXMdoNG8f%252FCatchy%2520Token%2520Report%2520%28Buy%2520-%2520Closed%29.jpg%3Falt%3Dmedia%26token%3Dd42325b4-63ce-4383-8d3a-3c6f0e4bed4a&width=768&dpr=4&quality=100&sign=7f2b8c02&sv=2) 11\. Token Report Buy Menu We will now go through all the relevant buttons: ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) 📍 Track _Not available on METIS_ Opens a Trade Monitor for the token without buying it. This allows you to monitor your token's positions in real time for all wallets with a positive token balance. _Track_ will not work if you don't own the token in any of your connected wallets. The Trade Monitor also allows you to multi-buy, multi-sell and set up buy and sell limit orders for the token. We discuss the Trade Monitor in much more detail in Section [6](https://docs.maestrobots.com/trade-monitor) . ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#bsc) 🔄 BSC If an address has tokens on multiple chains, you can use this button to cycle between the chains. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#approve) Approve _Exclusive to EVM-compatible chains_ Sends an _Approve_ transaction for this token using the selected wallets in "**💳 Multi Buy**". If _Auto-Approve_ is enabled in your [_Global Approve Settings_](https://docs.maestrobots.com/global-settings/approve-settings) , the bot automatically sends an _Approve_ transaction after a successful buy. However, you can approve a token even before you buy it. This is especially useful for pre-launch tokens where one intends to sell quickly after sniping. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#go-to-sell) _⇔_ Go to Sell This button _s_witches the menu from buying to selling as displayed in the figure below. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252F7j2M3i6pNrMsFjDyimqX%252FCatchy%2520Token%2520Report%2520%28Sell%2520-%2520Closed%29.jpg%3Falt%3Dmedia%26token%3D03e2fc43-ac71-47cc-b2b5-5cc42c7cc674&width=768&dpr=4&quality=100&sign=53679cfc&sv=2) Token Report Sell Menu ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#revoke) Revoke _Exclusive to EVM-compatible chains_ Sends a _Revoke_ transaction for a previously approved token for all of your connected wallets. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#multi-buy-or-2) **💳 Multi Buy | 2** This button is a dropdown and clicking on it will reveal all of your connected wallets for this chain as shown in the figure below. Initially, only the wallets enabled for ["**Manual**"](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) in your _Wallet Settings_ are enabled by default, but you can further customize this to select the wallets that you want to participate in any **manual buys initiated by this Token Report**. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FFnIbmozUg2iFgnmNVdoQ%252FCatchy%2520Token%2520Report%2520%28Buy%2520-%2520Open%29.jpg%3Falt%3Dmedia%26token%3D6c37fd6a-81e9-45a6-a6f6-cea26ced73f6&width=768&dpr=4&quality=100&sign=2371af6b&sv=2) Multi Buy for Token Report Manual Buys ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#default-wallet-only) Default Wallet Only Clicking on this button will automatically select the "**Default"** wallet in "**Multi Buy**" and all other wallets will be disabled. This is useful for instances where you'd like to immediately switch to manually buying with a single wallet without having to do multiple steps in "**Multi Buy**". As a reminder, the ["Default"](https://docs.maestrobots.com/wallet-setup#manual-and-default-wallet) wallet can be set in your [_Wallet Settings_](https://docs.maestrobots.com/wallet-setup) . ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#multi-sell-or-2) **💳 Multi Sell | 2** Similarly to "**Multi Buy**", the "**Multi Sell**" button is a dropdown and clicking on it will reveal all of your connected wallets **with a positive balance of the token**, as shown in the figure below. Initially, all wallets will be enabled by default in "**Multi Sell**", but you can further customize this to select the wallets that you want to participate in any **manual sells initiated by this Token Report**. ![](https://docs.maestrobots.com/~gitbook/image?url=https%3A%2F%2F3381910560-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzU4yHmvMsWFEfnWtIPR7%252Fuploads%252FZHxSMDZ18JP9pCx2kHbm%252Fimage.png%3Falt%3Dmedia%26token%3Dc62d7769-b7a6-4892-97f2-674f34550510&width=768&dpr=4&quality=100&sign=6c5598f1&sv=2) Multi Sell for Token Report Manual Sells ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-x-bnb-eth-avax-s-ton-trx-or-sol) Buy X BNB, ETH, AVAX, S, TON, TRX or SOL Buy the amount of tokens equivalent to _X_ amount of BNB, ETH, AVAX, S, TON, TRX or SOL using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#ape-max) Ape Max _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Buy max TX of the token using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-x-tokens) Buy X Tokens #### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#not-available-on-ton) _Not available on TON_ Buy _X_ amount of tokens using the selected wallets in "**Multi Buy**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-all) ☢️ Sell All Sell your **entire holdings of this token across all the wallets** that you've generated or imported for this chain. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-x) Sell X% Sell X% of your token balance for the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-x-bnb-eth-avax-s-ton-trx-or-sol) Sell X BNB, ETH, AVAX, S, TON, TRX or SOL Sell the amount of tokens equivalent to _X_ amount of X BNB, ETH, AVAX, S, TON, TRX or SOL using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-max-tx) Sell Max TX _Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum_ Sell max TX of the token using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-x-tokens) Sell X Tokens Sell _X_ amount of tokens using the selected wallets in "**Multi Sell**". ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#slippage) Slippage By default, _Slippage_ will have the same value of _Slippage_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, for the _Buy Menu_ and the _Sell Menu_ respectively. You can set a new slippage value though this menu for your buys and sells separately. This change will only impact **manual** buys and sells **initiated through this panel**. In other terms, setting a slippage value here will not impact the slippage set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, and pasting the same contract again will show the same value of _Slippage_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings._ ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#gas-price-delta) Gas Price/Delta _Not available on Arbitrum, TRX and TON_ By default, _Gas Price/Delta_ will have the same values of _Gas Price/Delta_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, for the _Buy Menu_ and the _Sell Menu_ respectively. You can set a new gas price/delta value though this menu for your buys and sells separately. This change will only impact **manual** buys and sells **initiated through this panel**. In other terms, setting a gas price/delta value here will not impact the gas price/delta set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings_, and pasting the same contract again will show the same value of _Gas Price/Delta_ set in your _Global_ [_Buy_](https://docs.maestrobots.com/global-settings/buy-settings) and [_Sell_](https://docs.maestrobots.com/global-settings/sell-settings) _Settings._ ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#snipe) ⚙️ Snipe _Exclusive to Ethereum, BSC, Base, Arbitrum and Solana_ Unlocks automated sniping capabilities. This will be discussed in Section [10](https://docs.maestrobots.com/auto-snipe) . ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-limit) ⚙️ Buy Limit Check, edit and add buy limit orders for this token. This will be discussed thoroughly in Section X. ### [](https://docs.maestrobots.com/pasted-contracts/token-report-menu#sell-limit) ⚙️ Sell Limit Check, edit and add sell limit orders for this token. This will be discussed thoroughly in Section X. **After you buy through the Token Report (or use the** _**Track**_ **function), the Trade Monitor will automatically open. This will be explored in Section** [**6**](https://docs.maestrobots.com/trade-monitor) **.** [PreviousPasted Contracts](https://docs.maestrobots.com/pasted-contracts) [NextToken Report Details](https://docs.maestrobots.com/pasted-contracts/token-report-details) Last updated 6 months ago --- # Presales | Sniper Manual ### [](https://docs.maestrobots.com/faq/presales#what-kind-of-presales-do-you-support) What kind of presales do you support? We currently support Pinksale presales with BNB, ETH, USDT and USDC contributions only. This feature is only available for Ethereum, BSC and Arbitrum. ### [](https://docs.maestrobots.com/faq/presales#what-is-a-presale-address) What is a presale address? The presale address is NOT the webpage link of the presale. Go to the Pinksale presale page and find where it says "Presale Address". It looks like a wallet address. ### [](https://docs.maestrobots.com/faq/presales#can-the-bot-handle-whitelists) Can the bot handle whitelists? As long as the wallet you choose to snipe with is whitelisted (Tier 1) on the presale, you'll be able to buy. ### [](https://docs.maestrobots.com/faq/presales#does-the-bot-claim-tokens-for-me) Does the bot claim tokens for me? Yes, you can configure the bot to [auto-claim](https://docs.maestrobots.com/sniping-presales#auto-claim) your tokens when the presale pool ends. Alternatively, you could choose to manually claim your tokens using the following command: `/claim Presale Address Wallet Name Chain` ### [](https://docs.maestrobots.com/faq/presales#i-always-get-beat-by-other-buyers) I always get beat by other buyers. Your gas price/delta determines your priority on the blockchain. It's common to see 100+ gwei on presales, so tailor your gas price/delta to match how hyped the presale is going to be. Last updated 1 year ago --- # FAQ | Sniper Manual [](https://docs.maestrobots.com/faq#undefined) -------------------------------------------------- [](https://docs.maestrobots.com/faq/security) Security [](https://docs.maestrobots.com/faq/wallet-settings) Wallet Settings [](https://docs.maestrobots.com/faq/manual-transactions) Manual Transactions [](https://docs.maestrobots.com/faq/call-channels) Call Channels [](https://docs.maestrobots.com/faq/auto-buy-warnings) Auto-Buy Warnings [](https://docs.maestrobots.com/faq/transaction-error-messages) Transaction Error Messages [](https://docs.maestrobots.com/faq/trade-monitor) Trade Monitor [](https://docs.maestrobots.com/faq/multi-wallet) Multi-Wallet [](https://docs.maestrobots.com/faq/presales) Presales [](https://docs.maestrobots.com/faq/copytrade) Copytrade LP/Method Sniping [](https://docs.maestrobots.com/faq/smart-rug-auto-sell) Anti-Rug Last updated 1 year ago --- # Wallet Settings | Sniper Manual ### [](https://docs.maestrobots.com/faq/wallet-settings#can-i-use-the-same-wallet-on-multiple-chains) Can I use the same wallet on multiple chains? Yes, you can use the same wallet for all the EVM-compatible chains supported in the bot. These would be Ethereum, BSC, Base, Avalanche, Metis, Arbitrum and Linea. You can use the private key or mnemonic phrase to connect the same wallet on these chains, or simply use the "[Import Cross-Chain](https://docs.maestrobots.com/wallet-setup#import-cross-chain) " feature which allows you to easily import wallets from one compatible chain to another. A third way is to use the `/import` command. This command allows you to import an already connected wallet on one EVM-compatible chain to another one. It requires 4 arguments: Origin chain, Origin wallet name, Destination chain and Destination wallet name. For example, if you want to import your "Main" wallet from BSC to ETH and name it "Wallet1" you would send `/import BSC main ETH Wallet1` in your DMs with the bot. This is also useful in case you've transferred your funds by mistake to the wrong EVM-compatible chain and you'd like to recover them. ### [](https://docs.maestrobots.com/faq/wallet-settings#whats-gas-price) What's _Gas Price_? _Gas price_ determines your transactions' priority on BSC and Metis. The higher the price, the quicker the transactions will go through, but you’ll have to pay higher gas fees. If you’re on Ethereum, Base, Avalanche, Sonic or Solana, you’ll encounter _**Gas Delta**_ instead of _**Gas Price.**_ ### [](https://docs.maestrobots.com/faq/wallet-settings#whats-gas-delta) What's _Gas Delta_? For Ethereum, Base, Avalanche and Linea, _Gas delta_ will act as the max priority gwei on a Type-2 ETH transaction. Essentially, the bot will automatically adjust to the current gas average, and then add the chosen _Gas Delta_ on top of it. Example: * Gas average is 10 gwei * Set _Gas Delta_ to 3 gwei for example * Your transaction’s gas price will now be 10 (base) + 3 (priority) gwei Just like gas price on **BSC**, gas delta determines your transaction priority on **Ethereum**, **Base**, **Avalanche** and **Sonic**. Higher deltas will yield higher transaction speeds at the cost of higher gas fees. On Arbitrum, _Gas Price/Delta_ is completely irrelevant since the chain operates on a First-Come-First-Serve basis. More details on the subject can be found [here](https://research.arbitrum.io/t/transaction-ordering-policy/127) . On **Solana**, there is a minimum fixed transaction fee of 0.000005 SOL, but you have the ability to pay an additional fee through _Gas Delta_ to boost your transaction and achieve quicker execution times. For example, if you set your _Gas Delta_ to 0.01 SOL, you will end up paying 0.010005 SOL as transaction fees. On **TON**, the bot will always send 0.2 TON as a reserve for transaction fees, and the remaining amount will be credited back to your wallet. Similarly, the transaction fee for TRON cannot be preset. ### [](https://docs.maestrobots.com/faq/wallet-settings#whats-max-gas-limit) What's _Max Gas Limit_? This is only relevant for _ETH, BSC, Base, Avalanche, Sonic_ and _Arbitrum_ and it is the maximum amount of gas units you're willing to consume for the transaction. Since the bot can optimally determine this value, you don't need to bother with it, unless you want to block contracts that require a lot of gas. ### [](https://docs.maestrobots.com/faq/wallet-settings#whats-smart-slippage) What's _Smart Slippage_? This feature only exists on _ETH, BSC, Base, Avalanche, Sonic_ and _Arbitrum_. It overrides your custom slippage and automatically adjusts it based on the token's taxes and your price impact. It is very convenient for quick swaps and casual call channel sniping, as it can protect you from frontrunning bots. However, it is not suitable for highly volatile situations like stealth launches and auto-snipes. For these cases, please disable _Smart Slippage_ and specify a suitable slippage tolerance. **If you want to use** _**Smart Slippage**_**, we suggest you pair it with a high** _**Gas Price/Delta**_**.** ### [](https://docs.maestrobots.com/faq/wallet-settings#can-i-set-slippage-to-more-than-100) Can I set slippage to more than 100%? Yes, but this will only have an impact in situations where you're trying to buy an exact amount of tokens, which happens with auto-snipes that use specific token amounts instead of exact native amounts, as well as using the [_Ape Max_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#ape-max) and [_Buy X Token_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-x-tokens) buttons. When slippage is set to `X00`% and you set a specific token amount, the bot will detect the native amount needed to buy that specific token amount, and then send `(X+1) * the detected native amount` to secure your buy. For example, you wish to buy exactly 100 tokens, and the bot detects that 100 tokens cost 0.1 ETH. If your slippage is set to 200%, the bot will send 0.3 ETH (3\*0.1) to secure your buy. The router will then use whatever ETH amount it needs to get 100 tokens, and the remaining ETH will be sent back to your wallet. If you're buying with exact native amounts instead, then setting slippage to more than 100% is simply equivalent to 100% (which implies that you're willing to accept 0 tokens for whatever exact native amount you're paying). ### [](https://docs.maestrobots.com/faq/wallet-settings#do-i-need-to-adjust-all-the-settings) Do I need to adjust all the settings? No. You can leave them on default/disabled. However, tailoring the bot using these settings makes for a more focused and profitable experience. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-withdraw-funds-from-my-wallet) How can I withdraw funds from my wallet? Head to the `/start` menu, click on _Wallets_, and select your chain of interest. Then, click on "⚙️ Wallet Name" button for the wallet that you want to transfer funds from and you will be re-directed to a menu which allows you to transfer native and token amounts out of your wallet to any other wallet address. You can specify the amount to be transferred either in raw values or as a percentage of your holdings in that wallet. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-to-transfer-native-or-tokens-to-another-wallet) How to transfer native or tokens to another wallet? Simply paste the **receiving wallet address** in your DM with the bot and you will be provided with a Wallet Summary panel which allows you to transfer native and token amounts **from any of your connected wallets** to the receiving wallet. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-disconnect-my-wallet) How can I disconnect my wallet? To disconnect any of your wallets: `/start` ➡️ _Wallets_ ➡️ Select chain ➡️ _Delete_ ❌. If you need to connect the wallet elsewhere, make sure you have access to your private keys and mnemonic phrase BEFORE disconnecting the wallets. Otherwise, transfer all your funds out of the wallet and then proceed with disconnecting it from the bot. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-check-my-currently-active-limit-orders) How can I check my currently active limit orders? Send `/orders` in your DM with the bot to receive a summary on your currently active sell and limit buy orders. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-check-my-currently-active-trade-monitors) How can I check my currently active trade monitors? Send `/summary` in your DM with the bot to receive a summary on your currently active Trade Monitors. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-check-my-currently-active-auto-snipes) How can I check my currently active auto-snipes? Send `/autosnipe` in your DM with the bot to receive a summary on your currently active auto-snipes. ### [](https://docs.maestrobots.com/faq/wallet-settings#how-can-i-check-my-currently-active-auto-snipes-1) How can I check my currently active auto-snipes? Last updated 6 months ago --- # Auto-Buy Warnings | Sniper Manual [](https://docs.maestrobots.com/faq/auto-buy-warnings#wallet-auto-buy-is-disabled) Wallet auto buy is disabled ------------------------------------------------------------------------------------------------------------------- _Auto Buy_ is disabled in your [Wallet Buy Settings](https://docs.maestrobots.com/global-settings/buy-settings) , which is accessible through `/sniper` ➡️ _Wallets_ ➡️ Select the chain ➡️ ⚙️ _Config_ ➡️ Buy. If you want any call channel or copytrade auto-buys to activate, this needs to be enabled (This has no effect on _Auto Snipe_). [](https://docs.maestrobots.com/faq/auto-buy-warnings#channel-auto-buy-is-disabled) Channel auto buy is disabled --------------------------------------------------------------------------------------------------------------------- _Auto Buy_ is disabled in your [Call Channel Settings](https://docs.maestrobots.com/signals/signals-settings) (or [`Me` Channel Settings](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) in case of pasted contracts), which is accessible through `/sniper` ➡️ _Call Channels_ ➡️ Select the chain, then click on the relevant channel. ### [](https://docs.maestrobots.com/faq/auto-buy-warnings#buy-sell-tax-could-not-be-estimated) Buy/Sell tax could not be estimated This normally happens for tokens that don't have trade enabled yet, or have no liquidity. It will obviously prevent auto-buys from going through. ### [](https://docs.maestrobots.com/faq/auto-buy-warnings#blacklist-risk-buying-now-could-get-you-bled) Blacklist risk! Buying now could get you BLed This happens when the bot detects that your buy will get you blacklisted on the contract. It will block the auto-buy in these cases. ### [](https://docs.maestrobots.com/faq/auto-buy-warnings#token-detected-as-honeypot) Token detected as honeypot! This happens when the bot detects that the token is a honeypot, which means that the token is unsellable. It will block the auto-buy in these cases. ### [](https://docs.maestrobots.com/faq/auto-buy-warnings#liquidity-total-supply-less-than-1) Liquidity / Total Supply < 1% This happens when the bot detects that the targeted liquidity pool holds less than 1% of the token's total supply. This indicates that the main pool of the token is currently not [supported by the bot](https://docs.maestrobots.com/getting-started#supported-dexs) , or that the token has a very unhealthy liquidity pool. The bot will block auto-buy in these cases. ### [](https://docs.maestrobots.com/faq/auto-buy-warnings#i-get-a-warning-that-the-token-is-a-scam-but-i-still-want-to-buy-it) I get a warning that the token is a scam, but I still want to buy it. The sniper normally blocks token auto-buys if it detects honeypots, blacklist risks, or unhealthy liquidity. However, some users have requested the removal of these “training wheels” to allow them to go _full degen_. This is what [_Degen Mode_](https://docs.maestrobots.com/global-settings/general-settings#or-degen-mode) aims to accomplish. When enabled, the bot will still notify you if the aforementioned risks are detected, but it will **NO LONGER** block auto-buy in those events. **Only enable this if you absolutely know what you’re doing and are willing to handle the risks involved!** Last updated 1 year ago --- # Security | Sniper Manual ### [](https://docs.maestrobots.com/faq/security#do-i-need-to-connect-my-wallet-to-the-bot) Do I need to connect my wallet to the bot? No. You can generate wallets directly in the bot. ### [](https://docs.maestrobots.com/faq/security#what-security-measures-has-the-team-taken) What security measures has the team taken? All private keys are AES encrypted, and our servers' security is airtight. ### [](https://docs.maestrobots.com/faq/security#are-there-any-security-concerns) Are there any security concerns? The only security concerns revolve around your actions. Make sure your Telegram is secure by enabling two-factor authentication. If you generate a wallet through the bot, do NOT share the private key or mnemonic phrase with anyone else, and only record it using **pen and paper**. **Never copy your wallet's private key or mnemonic phrase to your device's clipboard as this could compromise your wallet.** Your wallet's safety is completely in your hands. ### [](https://docs.maestrobots.com/faq/security#where-can-i-find-my-wallets-private-key-or-mnemonic-phrase) Where can I find my wallet's private key or mnemonic phrase? Once you create a wallet through the bot, you will be provided with the wallet's private key and mnemonic phrase. We usually recommend that you write them down using **pen and paper**, and then delete the message from your DMs with the bot. If you lost the private keys and the mnemonic phrase to your wallet, and you've deleted them from your DMs with the bot, **there's unfortunately no other way to retrieve them**. **However, as long as your wallet is connected to the bot, you can still transfer all your assets out of it even if you don't have access to your private keys or mnemonic phrase. In this case, don't disconnect your wallet until you've transferred everything out of it.** ### [](https://docs.maestrobots.com/faq/security#i-see-transfers-in-my-wallet-that-i-havent-authorized) I see transfers in my wallet that I haven't authorized. If you're seeing transfers of 0.01 ETH/BNB/AVAX/S/TRX or 0.5 TON to any of the Fee Addresses listed [here](https://docs.maestrobots.com/faq/fees) , then those are the 1% bot usage fees being extracted. Last updated 6 months ago --- # Manual Transactions | Sniper Manual ### [](https://docs.maestrobots.com/faq/manual-transactions#how-can-i-buy-a-token-manually) How can I buy a token manually? Paste the token's contract address into the bot, then use the [buy menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) to manually buy. You can also adjust the _Slippage_ and _Gas Price/Delta_ of your manual buys and switch between your connected wallets directly in the same panel. ### [](https://docs.maestrobots.com/faq/manual-transactions#how-can-i-sell-a-token-manually) How can I sell a token manually? Paste the token's contract address into the bot, then use the [Buy ↔️ Sell](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-sell) button to open the [sell menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) to manually sell. You can sell your holdings of the token in the bot even if you acquired them externally. You can also adjust the _Slippage_ and _Gas Price/Delta_ of your manual sells and switch between your connected wallets directly in the same panel. ### [](https://docs.maestrobots.com/faq/manual-transactions#can-i-automate-buying-pasted-contracts) Can I automate buying pasted contracts? Yes. You can configure the `Me` channel to initiate auto-buys on pasted contracts. This is detailed [here](https://docs.maestrobots.com/pasted-contracts/auto-buy-on-pasted-contract) . ### [](https://docs.maestrobots.com/faq/manual-transactions#if-i-bought-a-token-inside-the-bot-can-i-sell-it-outside) If I bought a token inside the bot, can I sell it outside? Yes. ### [](https://docs.maestrobots.com/faq/manual-transactions#if-i-bought-a-token-outside-the-bot-can-i-sell-it-inside) If I bought a token outside the bot, can I sell it inside? Yes. Paste the token's contract address into the bot, then use the [Buy ↔️ Sell](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-sell) button to open the [sell menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) to manually sell. ### [](https://docs.maestrobots.com/faq/manual-transactions#what-gas-settings-do-manual-buys-sells-use) What gas settings do manual buys/sells use? Manual buys and sells use your [wallet's gas settings](https://docs.maestrobots.com/global-settings) . This can be overridden for specific transactions by manually changing the slippage and/or the gas price/delta in the [token's buy menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) or [trade monitor menu](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu) . ### [](https://docs.maestrobots.com/faq/manual-transactions#how-can-i-make-my-buys-sells-go-faster) How can I make my buys/sells go faster? Your gas price/delta determines your transaction's priority on the blockchain. If you want more speed, please increase your gas price/delta. ### [](https://docs.maestrobots.com/faq/manual-transactions#what-if-i-try-to-buy-an-amount-bigger-than-max-buy) What if I try to buy an amount bigger than max buy? The bot automatically adjusts your buy amount to match the max buy of the contract. The only case where we don't do that is 0-block-delay [Liquidity](https://docs.maestrobots.com/auto-snipe#liquidity-sniping) and [Method](https://docs.maestrobots.com/auto-snipe#method-sniping) sniping through _Auto Snipe_ on Arbitrum. ### [](https://docs.maestrobots.com/faq/manual-transactions#can-i-buy-a-specific-amount-of-tokens) Can I buy a specific amount of tokens? Yes. Paste the token's contract address then use the [_Buy X Tokens_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#buy-x-tokens) button. ### [](https://docs.maestrobots.com/faq/manual-transactions#why-cant-i-buy-or-sell-a-token) Why can't I buy or sell a token? Please refer to the [Transaction Error Messages](https://docs.maestrobots.com/faq/transaction-error-messages) section for further explanation on the received error when attempting to buy or sell. Last updated 1 year ago --- # Multi-Wallet | Sniper Manual ### [](https://docs.maestrobots.com/faq/multi-wallet#how-many-wallets-can-i-use) How many wallets can I use? You can connect/generate 3 wallets in total (1 "Main" wallet + 2 additional wallets) as a base user, and 10 total wallets as a [Premium](https://docs.maestrobots.com/premium-subscription) user. ### [](https://docs.maestrobots.com/faq/multi-wallet#does-multi-wallet-work-for-auto-snipe) Does multi-wallet work for Auto Snipe? Yes. Please refer to the Multi-Wallet section for further information on how to enable this feature. ### [](https://docs.maestrobots.com/faq/multi-wallet#can-i-sell-a-token-from-all-wallets-at-the-same-time) Can I sell a token from all wallets at the same time? Yes. The [☢️ _Sell_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#nuke-sell) button allows you to do so. ### [](https://docs.maestrobots.com/faq/multi-wallet#gas-and-slippage-settings-for-multi-wallets) Gas and slippage settings for multi-wallets Your multi-wallets will follow the settings of your "Main" wallet. This is done to ensure uniformity between all your wallets. Last updated 1 year ago --- # Anti-Rug | Sniper Manual [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#how-does-this-work) How does this work? ---------------------------------------------------------------------------------------------------- When the bot detects any "rug" transaction that can mess with your ability to sell successfully, the bot will attempt to frontrun that transaction. **Naturally, Anti-Rug doesn't work if the rug transaction was sent privately.** ### [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#does-it-only-work-for-liquidity-pulls) Does it only work for liquidity pulls? No. _Anti-Rug_ covers blacklisting, trade disabling, tax changes, max transaction changes, minting and selling, and many other types of rugs. ### [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#will-i-be-facing-high-gas-fees-for-frontrunning) Will I be facing high gas fees for frontrunning? That depends on the gas settings used by the rug transaction. For _Anti-Rug_ transactions, the bot will automatically adjust your _Gas Price/Delta_ to _max(Rug Transaction's Gas Price/Gas Delta +5, Wallet Sell_ [_Gas Price/Delta_](https://docs.maestrobots.com/global-settings/sell-settings#gas-price-delta) _)_ to maximize frontrunning chances, so make sure you have enough funds in your wallet. Hence, if the rug is using a very high gas price/delta, then frontrunning it requires paying higher gas fees. If the rug is using normal gas price/delta, then frontrunning it is cheap. The maximum allowed gas price for _Anti-Rug_ transactions can also be controlled through [_Max Gas Price_](https://docs.maestrobots.com/global-settings/general-settings#max-gas-price) in your wallet settings. ### [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#i-keep-getting-the-insufficient-funds-error) I keep getting the "insufficient funds" error. Your wallet doesn't have enough to fund the frontrun, or the rug transaction was using a prohibitively high gas price. ### [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#why-does-the-frontrun-fail-here-and-there) Why does the frontrun fail here and there? There's a myriad of variables at play when frontruns of this nature are attempted. Frontrunning rug transactions is extremely consistent on Ethereum, where block times are sufficiently long. However, it's less consistent on BSC, since the chain's block times are quite short and give us very little leeway. Frontrunning rugs will save you in most situations, but it's never guaranteed, so don't over-rely on it. ### [](https://docs.maestrobots.com/faq/smart-rug-auto-sell#is-this-active-for-all-tokens-in-my-wallet) Is this active for all tokens in my wallet? No. _Anti-Rug_ can only activate for tokens being tracked by an ACTIVE Trade Monitor in the bot. Further information on this is provided [here](https://docs.maestrobots.com/global-settings/general-settings#or-anti-rug) . Last updated 1 year ago --- # Trade Monitor | Sniper Manual ### [](https://docs.maestrobots.com/faq/trade-monitor#whats-the-difference-between-active-and-disabled-trades) What's the difference between active and disabled trades? Active trades benefit form access to live profit/loss tracking, _Auto Sell_, _Anti-Rug_ and _Buy Dip_ functionalities. However, disabled trades do not receive such benefits. ### [](https://docs.maestrobots.com/faq/trade-monitor#why-was-my-trade-disabled-how-can-i-recover-my-trade) Why was my trade disabled? How can I recover my trade? Trades become "disabled" after 36 hours (96 hours for ⭐️Premium members). To get them back, try the following: * Option #1 - Go back to the successful buy message and find the button that says Add to Monitor. Press it and the bot will add this trade back to the monitor. This will preserve the initials of your trade. * Option #2 - Copy paste the CA and hit the [_Track_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) button. This will send the trade back to the trade monitor and the trade _Initial_ and _Worth_ will both be reset to the current worth of the token. Remember to always press on the [_Refresh_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#refresh) button on your Trade Monitors before the time on the trade expires. ### [](https://docs.maestrobots.com/faq/trade-monitor#if-i-disable-delete-a-trade-will-the-bot-sell) If I disable/delete a trade, will the bot sell? No. Disabling or deleting a trade means that _Auto Sell_, _Anti Rug_ and _Buy Dip_ functionalities cannot activate anymore for the trade. ### [](https://docs.maestrobots.com/faq/trade-monitor#what-does-the-reset-button-do) What does the _Reset_ button do? When you click on [_Reset_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#reset) _,_ the Trade Monitor will start showing the same information that you would see if you just clicked on the [_Track_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) button in the [token contract menu](https://docs.maestrobots.com/pasted-contracts/token-report-menu) . In other terms, whatever your tokens are _Worth_ at the time will become your _Initial_. This option can also combine your buys if you bought the same token multiple times. In addition, the _Reset_ button also resets the timer on your Trade Monitor and extends it for another 36 hours (96 hours for ⭐️Premium users). ### [](https://docs.maestrobots.com/faq/trade-monitor#how-can-i-check-my-trade-monitors) How can I check my trade monitors? Send `/monitor` in your DM with the bot. If your trades expired or have been removed, you can get them back by trying the following: * Option #1 - Go back to the successful buy message and find the button that says Add to Monitor. Press it and the bot will add this trade back to the monitor. This will preserve the initials of your trade. * Option #2 - Copy paste the CA and hit the [_Track_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) button. This will send the trade back to the trade monitor and the trade _Initial_ and _Worth_ will both be reset to the current worth of the token. Remember to always press on the [_Refresh_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#refresh) button on your Trade Monitors before the time on the trade expires. ### [](https://docs.maestrobots.com/faq/trade-monitor#can-i-create-a-trade-monitor-for-a-token-i-bought-outside-the-bot) Can I create a Trade Monitor for a token I bought outside the bot? Yes. Paste the token's contract address and press the [_Track_](https://docs.maestrobots.com/pasted-contracts/token-report-menu#track) button. ### [](https://docs.maestrobots.com/faq/trade-monitor#how-can-i-activate-a-disabled-trade) How can I activate a disabled trade? Use [_Refresh_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#refresh) the button. ### [](https://docs.maestrobots.com/faq/trade-monitor#how-many-trades-can-the-monitor-hold) How many trades can the monitor hold? You are currently limited to 8 active trades (30 active trades for ⭐️Premium users). To clear space for new trades, make sure to delete active trades using the [_Delete_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#delete) button. The bot will also automatically replace disabled trades if you attempt to start another Trade Monitor while you're already at 8 active trades (30 active trades for ⭐️Premium users). ### [](https://docs.maestrobots.com/faq/trade-monitor#i-made-two-buys-of-the-same-token.-can-i-combine-them) I made two buys of the same token. Can I combine them? You can combine multiple buys of the same token on the trade monitor ONLY IF the buys came from the same wallet. For example, if you bought a token twice from the same wallet and are currently looking at two separate trade monitor panels for the same token, press [_Delete_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#delete) to remove one of the trades, then scroll over to the other trade and press [_Reset_](https://docs.maestrobots.com/trade-monitor/trade-monitor-menu#reset) . This will change the initial of that trade to match your current total worth of the token. ### [](https://docs.maestrobots.com/faq/trade-monitor#my-monitor-always-starts-with-auto-sell-turned-off) My monitor always starts with Auto Sell turned off. Trade Monitors are always linked to a channel. For example, if the buy was triggered by a call channel, then _Auto Sell_ and _Trailing Sell_ will follow the settings specified in that call channel's settings. Similarly, if the buy or tracking was triggered through the token contract menu, then _Auto Sell_ and _Trailing Sell_ will follow the settings specified in the `Me` channel settings. The same will also apply when the buy is triggered through a copytrade wallet or through a snipe. _Auto Sell_ and _Trailing Sell_ need to be enabled both in your [Wallet Sell Settings](https://docs.maestrobots.com/global-settings/sell-settings) AND in your channel settings for the Trade Monitor to spawn with _Auto Sell_ and _Trailing Sell_ automatically enabled. If this is not the case, you can always manually enable, disable and setup the limits of _Auto Sell_ and _Trailing Selll_ directly through each Trade Monitor. **Always make sure that** _**Auto-Sell**_ **and/or** _**Trailing Sell**_ **has a green checkmark next to it on the Trade Monitor if you want the bot to auto-sell for you.** Last updated 1 year ago --- # Copytrade | Sniper Manual ### [](https://docs.maestrobots.com/faq/copytrade#how-does-copytrade-work) How does copytrade work? Copytrade enables you to auto buy/sell a token whenever the wallet you're tracking buys/sells it. ### [](https://docs.maestrobots.com/faq/copytrade#how-many-wallets-can-we-track) How many wallets can we track? You can track up to 3 wallets as a base user, and 10 as a [Premium](https://docs.maestrobots.com/premium-subscription) user. ### [](https://docs.maestrobots.com/faq/copytrade#how-does-auto-buy-work-in-copytrade) How does _Auto Buy_ work in copytrade? If you want the bot to auto-buy immediately when the tracked wallet performs a buy transaction, you NEED to enable [_Auto Buy_](https://docs.maestrobots.com/copytrade/copytrade-buys#or-auto-buy) and choose a [_Buy Amount_](https://docs.maestrobots.com/copytrade/copytrade-buys#buy-amount) in your [Copytrade Wallet Settings](https://docs.maestrobots.com/copytrade/copytrade-buys) . The bot will use this amount as the maximum allowed auto-buy. For example, if you set _Buy Amount_ to 0.5 BNB and the tracked wallet buys 0.1 BNB, then the bot will also buy 0.1 BNB, matching the tracked wallet. However, if the tracked wallet buys any amount LARGER than 0.5 BNB, the bot will still only buy 0.5 BNB. This is done to shield you from the fluctuations in transaction values coming from tracked wallets, especially if you're tracking "whale" wallets that are prone to large buys that most people can't afford. ### [](https://docs.maestrobots.com/faq/copytrade#how-does-copy-sell-work-in-copytrade) How does Copy Sell work in copytrade? The bot will notify you whenever the tracked wallet sells tokens. It will then check whether you own the token or not. If you do own the token AND [_Copy Sell_](https://docs.maestrobots.com/copytrade/copytrade-sells) is enabled in the Copytrade Wallet Settings, the bot will attempt to copy the sell. If the tracked wallet sells a certain percentage (50% for example) of their token holdings, then the bot will sell the same percentage from your wallet (50% as well). _Copy Sell_ doesn't need an active Trade Monitor to trigger as it is a separate functionality from _Auto Sell_. ### [](https://docs.maestrobots.com/faq/copytrade#can-we-frontrun-the-tracked-wallet) Can we frontrun the tracked wallet? Yes, for chains where frontrunning is applicable. More details on frontrunning can be found [here](https://docs.maestrobots.com/copytrade/copytrade-buys#or-frontrun) . ### [](https://docs.maestrobots.com/faq/copytrade#does-copytrade-work-with-multi-wallets) Does copytrade work with multi-wallets? Yes. Please refer to the Multi-Wallet section for further information on how to enable this feature. ### [](https://docs.maestrobots.com/faq/copytrade#can-i-simply-get-notified-without-committing-to-an-auto-buy) Can I simply get notified without committing to an Auto Buy? Yes. Add the tracked wallet, turn on Copytrade for the chain, and make sure [_Auto Buy_](https://docs.maestrobots.com/copytrade/copytrade-buys#or-auto-buy) is disabled in the [Copytrade Wallet Settings](https://docs.maestrobots.com/copytrade/copytrade-buys) . ### [](https://docs.maestrobots.com/faq/copytrade#can-i-copytrade-pump.fun-transactions-on-solana) Can I copytrade Pump.Fun transactions on Solana? Yes. ### [](https://docs.maestrobots.com/faq/copytrade#can-i-copytrade-a-wallet-that-snipes-a-launch) Can I copytrade a wallet that snipes a launch? Yes. Please refer to the explanation provided [here](https://docs.maestrobots.com/copytrade) to know how Copytrade functions in this case. Last updated 1 year ago --- # Transaction Error Messages | Sniper Manual ### [](https://docs.maestrobots.com/faq/transaction-error-messages#insufficient-output-amount) Insufficient Output Amount This can only occur on EVM-compatible chains. Your slippage tolerance is too low for this transaction. Either increase your slippage tolerance or increase your gas price/delta to gain more priority on the blockchain. If you're using _**Smart Slippage**_, remember that it requires high gas price/delta to work optimally. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#excessive-insufficient-input-amount) Excessive/Insufficient Input Amount This can only occur on EVM-compatible chains. This happens when the bot attempts to buy an exact number of number of tokens, but the token's volatility turns out to be too extreme, even with your slippage taken into consideration. For example, assume that you want to buy exactly 1 token, and the current price for that 1 token is 1 BNB. With 100% slippage, the bot will allow you to pay up to 2 BNB to get that token. If the token's volatility is too extreme that even 2 BNB isn't enough to purchase 1 token, the transaction will fail. You can set slippage to higher than 100% as described [here](https://docs.maestrobots.com/faq/wallet-settings#can-i-set-slippage-to-more-than-100) . This error can also show up in certain copytrade scenarios. If the tracked wallet is sniping Block-0 of a launch with an exact token buy (demands a specific amount of tokens and over-sends native amount to the router), the bot will attempt a similar transaction and try to buy the exact same amount of tokens specified by the tracked wallet, but it will send the minimum between your copytrade _Buy Amount_ and the native amount sent by the tracked wallet. **If you set your copytrade** _**Buy Amount**_ **too low, it won't be enough to secure the tokens you've requested, and you'll receive this error.** For sells, it can happen when the contract forces your wallet to sell 0 tokens. This often implies that you've been scammed. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#insufficient-funds-for-gas-price--value) Insufficient funds for gas \* price + value This can only occur on EVM-compatible chains. Your wallet doesn't have enough funds to cover the transaction value and its gas fees. If you think you have enough, double check your gas settings and compare the potential gas fees to your wallet's native balance. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#transfer-failed-transfer-from-failed) Transfer Failed / Transfer From Failed This can only occur on EVM-compatible chains. This error can happen for a multitude of reasons. We mention a few here: * Trade hasn't been enabled yet. * The transaction would've caused your wallet to exceed the contract's max wallet. * There's a maximum allowed gas price on the contract. * There's a transaction cooldown on the contract. * For sells, the maximum allowed sell might be smaller than your attempted transaction. * For sells, you may have already sold (press Reset on the Trade Monitor to ensure that you're looking at current values). * You got blacklisted, or the token became a honeypot. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#underpriced-transaction) Underpriced Transaction This can only occur on EVM-compatible chains. This error happens when you attempt a transaction while another transaction from the same wallet is already pending. The bot supports only one transaction per wallet at any given time for EVM-compatible chains. The latter doesn't apply for Solana and TON. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#transaction-requires-more-gas-than-the-max) Transaction requires more gas than the max This can only occur on EVM-compatible chains. If the bot detects that a transaction would require more gas than your chosen [_Max Gas Limit_](https://docs.maestrobots.com/global-settings/general-settings#max-gas-limit) , it will block the transaction immediately and display this error. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#too_little_received) Too\_Little\_Received This can only occur on EVM-compatible chains. This error will be returned when the bot detects that a buy or sell will yield in 0 tokens or native amount in return. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#insufficient-lamports) Insufficient lamports This can only occur on Solana. Your wallet doesn't have enough funds to cover the transaction value, fees/tip and bot taxes which are extracted per transaction for Solana. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#too-little-much-sol-received-required-to-sell-buy-the-given-amount-of-tokens) Too Little (Much) SOL received (required) to sell (buy) the given amount of tokens This can only occur on Solana. Your slippage tolerance is too low for this transaction. Either increase your slippage tolerance or increase your gas delta to gain more priority on the blockchain. ### [](https://docs.maestrobots.com/faq/transaction-error-messages#high-price-impact-alert) HIGH PRICE IMPACT ALERT As an additional layer of protection, the bot will automatically display an alert for **manual and automated buys** when the estimated price impact of the trade is beyond the value of [_**Price Impact Alert**_](https://docs.maestrobots.com/global-settings/buy-settings#price-impact-alert) . This alert can be bypassed by manually forcing the trade through. By default, _**Price Impact Alert**_ is set to 25% for buys but you can tune the value to effectively control the threshold at which the alert will be displayed. The exact thing applies for **manual and automated sells** where the default value of [_**Price Impact Alert**_](https://docs.maestrobots.com/global-settings/sell-settings#price-impact-alert) is set to 50%. Last updated 1 year ago --- # Call Channels | Sniper Manual ### [](https://docs.maestrobots.com/faq/call-channels#my-bot-detects-the-call-but-doesnt-auto-buy) My bot detects the call but doesn't auto-buy. Please make sure _Auto Buy_ is enabled both in your [Wallet Buy Settings](https://docs.maestrobots.com/global-settings/buy-settings) and in your [Channel Settings](https://docs.maestrobots.com/signals/signals-settings) (With a [_Buy Amount_](https://docs.maestrobots.com/signals/signals-settings#buy-amount) set). You can also consult the [Warning Section](https://docs.maestrobots.com/pasted-contracts/warning-messages) for more information on why _Auto Buy_ failed to trigger. ### [](https://docs.maestrobots.com/faq/call-channels#my-bot-auto-buys-but-auto-sell-is-always-turned-off) My bot auto-buys but _Auto Sell_ is always turned off. You need to enable _Auto Sell_ both in your [Wallet Sell Settings](https://docs.maestrobots.com/global-settings/sell-settings) and in your [Channel Settings](https://docs.maestrobots.com/signals/signals-settings) . This enables _Auto Sell_ by default on the Trade Monitor which spawns after an auto-buy is triggered through this channel. ### [](https://docs.maestrobots.com/faq/call-channels#my-bot-isnt-detecting-a-channels-calls) My bot isn't detecting a channel's calls. This can happen for one of three reasons: 1\. You didn't enable [_Track_](https://docs.maestrobots.com/signals/signals-settings#track) in your [Call Channel Settings](https://docs.maestrobots.com/signals/signals-settings) . Even if you enable _Auto Buy_ for the channel, you still need to enable _Track_. 2\. The channel's call had no contract address in it. If the call has any form of contract (Be it raw, manipulated, or through a chart link), the bot will detect it. If the channel call only has a description of the token and/or its Telegram group, you will NOT be notified. 3\. The channel edited the contract address into the post more fairly late after the initial post. We don't report the contract in this case to protect you from late buys. ### [](https://docs.maestrobots.com/faq/call-channels#will-the-bot-auto-buy-the-same-token-multiple-times) Will the bot auto-buy the same token multiple times? The bot will never report the same token twice from a single channel. This protects you from update posts. However, the bot can auto-buy the same token multiple times if multiple channels that you're following call the token. If you want to avoid that, make sure [_**Dupe Buy**_](https://docs.maestrobots.com/global-settings/buy-settings#dupe-buy) is disabled. ### [](https://docs.maestrobots.com/faq/call-channels#how-can-i-find-call-channels-easily-in-the-bot) How can I find call channels easily in the bot? Head to `/sniper` ➡️ _Call Channels_ ➡️ Select the chain of interest. You will then be re-directed to a list of Call Channels that you can track and enable for auto-buys. These channels are ordered in descending order based on the number of Maestro users tracking them. Use the [_Search_](https://docs.maestrobots.com/faq/call-channels) button to look for a specific channel either using the channel's username or ID. ### [](https://docs.maestrobots.com/faq/call-channels#how-can-we-add-call-channels) How can we add call channels? Channel additions are now limited to top tier channels only. If you believe you have such a channel, please report it to our 24/7 support team. To track groups/channels not currently in the bot, you can use the [Maestro Telegram Scraper](https://docs.maestrobots.com/maestro-scraper) . ### [](https://docs.maestrobots.com/faq/call-channels#how-many-channels-can-i-follow) How many channels can I follow? As many as you wish, but note that receiving too many simultaneous calls could get you rate-limited on Telegram. This means that the bot won't be able to respond to you normally due to limitations imposed by Telegram, and some delays might be faced when interacting with the bot. Rate-limits are temporary and they normally get lifted in a few hours. If you believe that you're being rate-limited, please contact our 24/7 support for further assistance. ### [](https://docs.maestrobots.com/faq/call-channels#can-i-receive-notifications-without-auto-buying) Can I receive notifications without auto-buying? Yes. Simply _Track_ the channel without enabling _Auto Buy_ your [Call Channel Settings](https://docs.maestrobots.com/signals/signals-settings) . Last updated 1 year ago --- # Fees | Sniper Manual ### [](https://docs.maestrobots.com/faq/fees#is-the-bot-free) Is the bot free? Successful transactions through the Maestro Bot (manually or automatically) will be charged a 1% tax on every buy, sell, and presale snipe. Simple transfers are NOT taxed. ### [](https://docs.maestrobots.com/faq/fees#how-are-fees-extracted) How are fees extracted? _**Solana**_ Fees will be directly extracted in the same transaction. _**Other Chains**_ The bot will NOT take the 1% directly from each transaction. It simply accumulates how much you owe us, and doesn't extract any fees until you accumulate more than 0.01 ETH/BNB/AVAX/S, 10 TRX or 0.5 TON in unpaid fees. The extracted fees will never be lower than 0.01 ETH/BNB/AVAX/S, 10 TRX or 0.5 TON, and never higher than 10% of your highest wallet balance. The fees accumulate per telegram account, **NOT** per wallet, and the bot will always extract the fee from the wallet with the **highest balance** in the concerned chain. The sniper will deal with this silently, and you can always verify your trading volume by checking your block explorer. All unpaid fees accumulated up to June 12th, 2023 were [completely forgiven](https://t.me/MaestroSniperUpdates/160) , giving all users a chance to start fresh. #### [](https://docs.maestrobots.com/faq/fees#fee-addresses) Fee Addresses The following are the addresses to which the fees will be sent. Whenever you find a transfer made from your wallet to one of these addresses, this would a fee payment to the bot. Chain Fee Address Solana MaestroUL88UBnZr3wfoN7hqmNWFi3ZYCGqZoJJHE36 Ethereum, BSC, Base, Arbitrum, Sonic and Avalance 0xB0999731f7c2581844658A9d2ced1be0077b7397 Tron (TRX) TS4yvUzwmaSh4XM1scBXRgoKeVdb4oot4S TON UQBk4BgQvZ8zhlCPkdtfKC6bXTxJvwsguy-p-7Eh7K5vQ48E Last updated 6 months ago ---