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

# Vending Machine

> Understand Iruka pack selection, reveal details, user actions, and fairness requirements.

Iruka's vending machine is the primary pack experience. Users choose a pack, pull once, reveal the result, and then decide whether to vault, list, or ship the item.

## Pack Selection

Each public pack should show the information a user needs before pulling:

* Pack name
* Price
* Remaining supply
* Rarity tiers
* Odds
* Estimated value ranges
* Redemption eligibility

## Pull and Reveal

After a user pulls a pack, the reveal screen should show:

* Item title
* Rarity
* Serial or item ID
* Estimated value
* Vault status
* Available actions

## User Actions

After reveal, a user can:

1. Keep the item in the Iruka vault.
2. List the item on the marketplace.
3. Request shipment when the item is eligible.

## Fairness Direction

Production pack logic should be auditable. Pack pools, odds, result assignment, and item custody records should be stored in a way that can be reviewed later.
