# Glossary

### Contract

A contract is written in Solidity, a programming language specifically designed for the Ethereum platform, and defines the rules, conditions, and logic of a trade. Typically referred to as the ***CA***, the *Contract Address.*

### Open Method

The "open trade" method in Solidity refers to a function in a smart contract that is used to initiate a trade or transaction in a decentralized exchange built on the Ethereum network.&#x20;

### Tax

Taxes are fees charged by protocols for using their services and can impact the final price of a trade. Normally there are buy and sell taxes, and even sometimes a transfer tax.

### Max txn

Max txn is short for max transaction amount, which is set by a contract to limit the amount spent for each transaction. It is used to make sure wallets do not buy up to much of a supply early.

### Max wallet

Max wallet refers to the maximum amount of funds or tokens a trader is able to swap whilst sending a transaction across the blockchain. It is set by the contract creator within the contract deployed for a particular token.

### Hidden mint

Hidden mint functions can be used for malicious purposes, such as to scam traders by hiding a function with in the code that will still enable a developer to perform a rug pull, even if liquidity is locked or the contract is renounced.

### Checksum

A checksum is a value that is used to verify the integrity of data, typically by comparing it to a previously-computed value. More relevant info can be found in the [<mark style="background-color:green;">**`FAQ`**</mark>](https://tuf-team.gitbook.io/tufext-docs/support/faq).

### Slippage

Fast-moving and highly liquid nature of decentralized exchanges can amplify the effects of slippage. Slippage can occur when a trade is executed and the presence of taxes can cause the final price to be higher than the initially quoted price, resulting in slippage.&#x20;

### Sniping

Sniping refers to a trading strategy in which a trader quickly executes a trade at a specific price in order to take advantage of a perceived market inefficiency or price discrepancy. The goal of sniping is to buy low or sell high, and to make a profit in a short period of time.

### Rug

A "rug" is a term used to describe an unethical practice where a scammer tricks investors into putting money into a certain asset or pool, only to immediately remove the liquidity and run off with the funds.&#x20;

The term "rug pull" is used to describe the act of the scammer withdrawing the liquidity, causing the asset price to drop suddenly and leaving investors with worthless tokens.&#x20;

This practice is referred to as a "rug pull" because it is similar to pulling a rug out from under someone.

### Tax farm

A "tax farm" is a strategy that involves providing liquidity to a certain asset in exchange for a portion of the trading fees generated from that asset.&#x20;

Participants in a tax farm earn rewards in the form of the underlying asset as well as additional tokens that are distributed as a form of "tax" on trading activity.&#x20;

However in DeFi, in the niche of sniping and meme coins, a tax farm refers often to scams whereby something within the contract inhibits traders from exiting positions where the LP is still unlocked, so a Developer can run away with the funds, as outlined in the *rug* explanation, as well as keeping all the tax accumulated.
