> For the complete documentation index, see [llms.txt](https://docs.oxium.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.oxium.xyz/mangrove-core/technical-references/taking-and-making-offers.md).

# Taking and making offers

Offers on Mangrove leave of [Offer Lists](/mangrove-core/technical-references/taking-and-making-offers/market.md). Offers can be taken using market orders or snipped individually. Creating offers requires interacting with an onchain [logic](/mangrove-core/technical-references/taking-and-making-offers/reactive-offer/maker-contract.md#offer-logic) (a smart contract) able to [post](/mangrove-core/technical-references/taking-and-making-offers/reactive-offer.md#posting-a-new-offer), [update](/mangrove-core/technical-references/taking-and-making-offers/reactive-offer.md#updating-an-existing-offer) and [execute](/mangrove-core/technical-references/taking-and-making-offers/reactive-offer/maker-contract.md) offers.
