# Products

Pye is made up of four core products that work together. Each can be used independently, but they are designed to connect — the widget feeds the orderbook, the PSA underpins both, and the CLI and dashboard give validators a mechanism to create and manage new customizable stake products to retain and attract new stake.

***

## Rewards Widget

The Rewards Widget is the primary entry point for stakers. It is an embeddable widget that lets stakers sell their future rewards and receive SOL immediately — without navigating the full orderbook.

**What it does:**

* Accepts liquid SOL or staked SOL as deposits
* Detects existing staked positions automatically on wallet connect for whitelisted validators
* Lets stakers select a maturity date and deposit amount
* Checks available orderbook liquidity before the staker signs
* Executes the transaction and delivers SOL immediately

**How to deploy it:**

Add the following to your page:

```html
<script src="https://pye.fi/widget.js"></script>
<div id="pye-widget" data-validator="YOUR_VALIDATOR_ID"></div>
```

Alternatively, use Pye's hosted standalone page — no dev work required. Your validator gets a custom URL (e.g. `pye.fi/yourvalidator`) that you can share directly with stakers.

{% hint style="info" %}
You must be whitelisted by Pye first.  All transactions route through Pye's orderbook. The widget is free for whitelisted validators.
{% endhint %}

***

## Pye Exchange

The Pye Exchange is the on-chain trading layer where all PT and RT transactions are matched and settled. Every deposit made through Pye routes through the orderbook.

**Order types:**

* **Limit orders** — orders placed against a specific validator market at a target rate. Fills when a matching counterparty appears.
* **Market orders** — fill immediately at the best available rate in a given market.

All markets on the orderbook trade to SOL, so buyers always have a clear view of how much SOL they are accumulating regardless of which validator or market they are trading.

***

## Validator Dashboard

The Validator Dashboard is the management interface for validators on Pye. It handles everything from initial org setup to day-to-day lockup management — no new node, no changes to your existing vote account.

**What it includes:**

* Organization setup and validator registration
* Lockup creation — public vaults open to any staker, or private vaults scoped to specific wallet addresses
* Optional deposit caps for time-limited or promotional lockups
* Real-time TVL tracking across all active lockups
* Role-based permissions for teams managing multiple nodes
* CLI status monitoring for validators running custom commission distributions

Access the Validator Dashboard at [dashboard.pye.fi](https://dashboard.pye.fi) (must be whitelisted to add nodes).


---

# 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.pye.fi/resources/products.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.
