# The Product

**RIPS is built in 2 components, each making the other more useful with every RIP:**

**Component 1 —> Consumer App**

RIPS is live as a Farcaster mini-app and is expanding to a standalone web app.

* **Daily Free Rip:** *Start with a free pack of two tokens curated from active, credible onchain projects and creators.*<br>
* **Paid Packs:** *Buy Mystery, Community or Themed Packs in USDC. Every card represents real ERC-20 tokens, which can be claimed and auto-deposited to your wallet.*<br>
* **Swap:** *Built-in swapping (including batch swap) lets you consolidate to USDC or rebalance your pulls.*<br>
* **Profile & Progression:** *Track total rips, streaks, and top pulls. A global leaderboard highlights the most active collectors. Each rip earns Rips Points, which will determine a user’s $RIPS allocation at launch (see Tokenomics).*

For builders, inclusion in RIPS packs reaches a concentrated base of active onchain users; people who interact daily, share pulls, and explore new ecosystems. Each inclusion sparks genuine interest and repeat touchpoints.

RIPS connects discovery, liquidity, and culture, creating a living, breathing marketplace for the next generation of onchain assets.

**Component 2 —> Coin Acquisition & Intelligence (“The RIPS Monitor”)**

RIPS Monitor powers the app behind the scenes:

* **Treasury & Inventory:** *Real-time portfolio value, revenue, active users; inventory (committed vs available), restock needs, wallet USDC.*<br>
* **Pack Ops:** *Pre-generate Mystery/Community/Themed packs, schedule Legendaries, and measure value efficiency & unit profitability to tune composition, cadence, and pricing.*<br>
* **Trader-Grade Tooling:** *The Swap Cost Analyzer runs standardized test buys and flags assets with poor execution (slippage, routing, LP depth).*<br>

**Progressive disclosure to users:** Over time we aim to surface execution/liquidity grades per token, transparent pack value metrics, restock/trending indicators, and simple risk profiles, paired with plain-English explainers (slippage, LP depth, routing). The goal: make every user more effective while learning what’s under the hood.

<br>


---

# 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.rips.app/the-product.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.
