> For the complete documentation index, see [llms.txt](https://docs.hoodfun.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hoodfun.xyz/buying-and-selling.md).

# Buying and selling

Trades on hood.fun settle in USDC/ETH or the chain's native token. Users trade with USDC/ETH, while the protocol handles minting, swapping, and redeeming the backing LT behind the scenes.

When a user buys, USDC/ETH is routed through the backing LT's vault to mint LT, then that LT buys the token off the bonding curve. When a user sells, the token is sold back into the curve for LT, and the LT is redeemed for USDC/ETH.

> Users can also trade with the underlying LT directly — mint or redeem it on the LT vault, or swap it once a token has graduated to its Uniswap V2 pool. The convenience router (`MemeZap`) exists specifically so most users never have to think about the LT at all.

#### Minimum trade size

There's no fixed dollar minimum — any nonzero amount is accepted. In practice a very small trade can round down to zero output because of integer math, so tiny trades effectively won't go through.

#### Slippage

Every buy and sell takes a minimum-output parameter (`minMemeOut`/`minUsdcOut` on the curve, or the equivalent on `MemeZap`). Set it based on your own tolerance — the contracts don't apply a default slippage tolerance for you the way a UI would.

#### Large sells

Selling converts the token into LT, then redeems that LT for USDC/ETH through the vault's atomic redeem path. That redeem is capped by the vault's idle USDC buffer — if a sell would drain more than the buffer holds, the transaction reverts rather than partially filling.

If you need to sell a large position — especially post-graduation — swap the token for LT on the open Uniswap V2 pool directly, then redeem the LT for USDC/ETH on the LT vault yourself (or through its two-step redeem queue, for exits large enough that even the atomic path can't cover). Pre-graduation, the bonding curve is the only venue, so very large curve sells may need to be split into smaller chunks.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hoodfun.xyz/buying-and-selling.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
