> For the complete documentation index, see [llms.txt](https://docs.prodigybot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prodigybot.io/contract-menu/buy-menu-contract-scan.md).

# Buy menu / Contract scan

Upon pasting a token or LP contract, a basic contract scan message will show up, with the buy menu below and other options.

An LP contract will show a scan for the main token its pair is tied to.

<figure><img src="/files/LQL24GQyY5AnSWJuevvb" alt=""><figcaption><p>Your active wallet balance can be seen at the top.</p></figcaption></figure>

## Options and menus

![](/files/onUwpnOft5kseWTgj4JT)

The refresh button rescans the contract.

![](/files/y3Oje2ku7SuCeSI0pxEa)

This is the wallet select button. It opens a menu to switch your active wallet.

See: **Wallet select**

![](/files/fANXKcQX4w9oKutaHgc3)

Opens the sell menu for this contract.

See: **Sell menu**

![](/files/92vGivZjjt9VrMC0Tp38)

Opens the snipe menu for this contract.

See: **Snipe menu**

![](/files/b0cozXGNCoOrdPkdHE8N)

Creates a trade monitor, for the currently selected wallet, for this contract.

See: **Trades monitor**

![](/files/dnsPm2tDpcVagsb10Udt)

Chart button. Opens a link to Dexscreener for the current token.\
The token needs to have detected pair for the link to work.

![](/files/gZfEyKOiZ1eBOGVmdQpE)

Toggles the unique retry function of this bot. If a buy is made while this option is enabled, it will keep retrying until a buy is possible, or until 60 seconds have passed.

It won't send a transaction until it is possible to do so, so there is no need to worry about failed transactions.

Disclaimer: this is still subject to the token limits, max buy, slippage, trading enabled, etc.

If this option is disabled while retry attempts are being made, it will stop retrying immediately.

## Buy buttons

![](/files/DHshUSD7KnTDTZmbxw2z) Prompts the user to enter an amount of ETH (or the specific main wrapped token used in that chain, BNB, PLS, etc) and executes a buy order.

![](/files/U2MC5hjV1IPE5YhT3gfa) The user can send the percentage of the total supply to buy. Very useful if you don't have time to calculate the specific number of tokens to buy. Example: sending **1** will try to buy exactly 1% of the supply.

![](/files/Z1YXFhKlCJCtIA8RcyQT) Tries to buy a specific amount of tokens. The amount received can still be altered by the token taxes of course.

## Other useful info

![](/files/cFurIpImoMheNnBrKRUE) This is the gas tracker, it will only show for ETH tokens. Useful to get an idea of the current fees to expect.

![](/files/4XNmF5Z3CpKBQfcsxmsA) Alpha counter. It will increase as more people check the contract.
