# How Events Are Resolved?

### **1. Price-Based Challenges**

* Fully **automated and on-chain verified**
* Uses external price data (via Birdeye API)
* No human intervention required
* Ensures fast, transparent, and trustless settlement

### 2. Real-World Event Challenges

* Only Rekto Masters NFT holders are eligible to participate in challenge validation and outcome resolution.
* PvP challenges require a minimum of 75 validator votes before an outcome can be finalized.
* Multi-mode pool challenges require at least 150 validator votes to reach resolution.
* Validators are required to stake a small security deposit before participating in the validation process, ensuring accountability and fair participation.
* Validators who consistently vote against the final verified outcome are penalized, creating strong incentives for honest and accurate resolutions.
* After a challenge is resolved, participants are given a 3-hour dispute window to challenge the result. To raise a dispute, users must also stake funds. Malicious or incorrect disputes are penalized, and repeated dishonest behavior can lead to slashing and removal from the validation ecosystem.

<figure><img src="/files/daGgZxJfwiVaVPJK713t" alt=""><figcaption></figcaption></figure>


---

# 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://rektofun.gitbook.io/rektofun/introduction/how-events-are-resolved.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.
