> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allium.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Questions

> Hyperliquid HIP-4 questions, one row per question.

The `hyperliquid.predictions.questions` table contains every Hyperliquid HIP-4 question at the question grain. A question groups two or more named outcomes plus a fallback "Other" outcome. Recurring price-binary outcomes do not appear here.

## Table Columns

| Column Name              | Description                                                    |
| ------------------------ | -------------------------------------------------------------- |
| project                  | Top-level project namespace (`hyperliquid`).                   |
| protocol                 | Protocol within the project (`hyperliquid_hip4`).              |
| chain                    | The blockchain network (`hyperliquid`).                        |
| question\_id             | HIP-4 question ID. Primary key.                                |
| question\_name           | Question name from the HL API.                                 |
| question\_description    | Question description from the HL API.                          |
| fallback\_outcome        | The outcome ID representing the fallback / "Other" choice.     |
| named\_outcomes          | VARIANT array of outcome IDs grouped under this question.      |
| settled\_named\_outcomes | VARIANT array of outcome IDs that have settled (winning side). |
| named\_outcomes\_count   | Count of outcomes in `named_outcomes`.                         |
| is\_settled              | True once the question has resolved.                           |
| settled\_at              | Settlement timestamp (UTC). NULL while unsettled.              |
| unique\_id               | Deterministic unique identifier per row.                       |
| \_created\_at            | Row creation timestamp.                                        |
| \_updated\_at            | Row last update timestamp.                                     |

## Sample Query

```sql theme={null}
SELECT
  question_id,
  question_name,
  named_outcomes_count,
  is_settled,
  settled_at
FROM hyperliquid.predictions.questions
ORDER BY question_id DESC
LIMIT 100
```
