# Introduction

The Gamma Limit Order Hook system is a comprehensive limit order system for Uniswap V4 pools, enabling single-tick limit orders and scale orders that execute autonomously through swap hooks.

## Key Features

### Cost / Fee Distribution

* FREE to create limit orders — No fees for order creation.  Pay for only gas.
* EARN swap fee revenues generated by single-tick liquidity positions
* EQUITABLE fee revenue distribution among same-position limit orders based on order size and time in range&#x20;

### Order Types

* **Limit orders**:  Single-tick limit orders that are automatically executed via swap hooks
* **Scale orders**:  Multiple single-tick limit orders that are placed across a price range.  Up to 100 limit orders can be placed at one time at various price points

### Order Management

* **Order execution**:  Orders are automatically burned from the liquidity pool and held in Uniswap's PoolManager contract once executed
* **Order claiming**:  After orders are executed, users can claim their principal and fees earned from their single-tick positions
* **Order cancellation**:  Orders can be cancelled at any time.  Any fees earned while position was active are claimed during cancellation
* **Batch claiming/cancellation**:  Claiming & cancelling multiple orders within a single transaction is available for gas efficiency

###


---

# Agent Instructions: 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:

```
GET https://docs.gamma.xyz/gamma/limitorderhook/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
