# FAQs

## Frequently Asked Questions about HookRank

### What is HookRank, and how does it work?

<details>

<summary>What is HookRank, and how does it work?</summary>

HookRank is a ranking platform that tracks and evaluates hooks in Uniswap V4 ecosystem. It aggregates key performance metrics, such as TVL, transaction volume, success rates, and earnings, to provide users with a comprehensive view of hook performance.

</details>

### How are hooks evaluated on HookRank?

<details>

<summary>How are hooks evaluated on HookRank?</summary>

Hooks are ranked based on several factors, including total value locked, transaction volume, success rates, and total earnings. These metrics help provide an objective measure of a hook’s reliability and performance.

</details>

### How can users benefit from HookRank’s analytics?

<details>

<summary>How can users benefit from HookRank’s analytics?</summary>

Users can make informed decisions by analyzing data on hook performance, transaction success rates, and getting insights about hook trends, ensuring they select the most reliable and profitable hooks.

</details>

### How often is the data on HookRank updated?

<details>

<summary>How often is the data on HookRank updated?</summary>

Earnings, transaction volume, and other key metrics are updated in real-time to ensure users have access to the most current information.

</details>

### What is the purpose of the success rate metric?

<details>

<summary>What is the purpose of the success rate metric?</summary>

The success rate indicates the percentage of successful transactions associated with a hook, helping users assess its stability and implementation quality.

</details>

### How can developers use HookRank to improve their hooks?

<details>

<summary>How can developers use HookRank to improve their hooks?</summary>

Developers can monitor performance metrics, feedback, and rankings to enhance the quality of their hooks, ensuring higher reliability and user adoption.

</details>

### How can I search for specific hooks on HookRank?

<details>

<summary>How can I search for specific hooks on HookRank?</summary>

Users can search and filter hooks by name, rating, transaction volume, and success rate score using the platform’s search functionality.

</details>

### What chains are supported in HookRank’s analytics?

<details>

<summary>What chains are supported in HookRank’s analytics?</summary>

HookRank tracks hooks across multiple chains, including Ethereum Sepolia and Arbitrum Sepolia.

</details>

### Which PoolManagers are supported?

<details>

<summary>Which PoolManagers are supported?</summary>

```
Ethereum Sepolia

{
  "network": "sepolia",
  "sepolia": {
    "poolManager": "0xCa6DBBe730e31fDaACaA096821199EEED5AD84aE",
    "helper": "0xC75693d10DF087F1484d1DdAeE52582753c360Da",
    "startBlock": 6739800,
    "chainId": 11155111,
    "chainDefaultCurrency": "eth",
    "apiUrl": "https://api.studio.thegraph.com/query/83028/univ4/version/latest"
  }
}

Arbitrum Sepolia

{
  "network": "arbitrum-sepolia",
  "sepolia": {
    "poolManager": "0xAE804Cd9B83C14Dcb41E53D0313897A89196cD9F",
    "helper": "0x82b2DA14637C670C6b54D666c9733c1c11ce70d9",
    "startBlock": 85844976,
    "chainId": 421614,
    "chainDefaultCurrency": "eth",
     "apiUrl": https://api.studio.thegraph.com/query/83028/uniswap-arb/version/latest
  }
}
```

</details>

### **How are percentage changes in the dynamics of interactions across different timeframes calculated in HookRank?**

<details>

<summary>How are percentage changes in the dynamics of interactions across different timeframes calculated in HookRank?</summary>

$$\text{Percentage Change} = \frac{(\text{current value} - \text{previous value})}{\text{previous value}} \times 100$$

For example, if today's value is 100 and tomorrow's value is 140, the increase would be calculated as follows:

$$\text{Percentage Change} = \frac{(140 - 100)}{100} \times 100 = 40%$$

</details>

***

{% hint style="info" %}
For any further questions or clarifications, feel free to reach out to us [here](https://discord.com/invite/NUEMrtY).
{% endhint %}
