> For the complete documentation index, see [llms.txt](https://piggybank.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://piggybank.gitbook.io/docs/how-it-works/oink-system.md).

# Oink System

**Oink System** is PiggyBank's incentive program, designed to reward users for depositing assets into PiggyBank vaults and participating in activities crucial to the whole ecosystem:

* Protocol revenues
* Partner incentives
* Future airdrops

Season 0 is live and will end on **March 31**<sup>**th**</sup>.

### How it works?

Oinks are distributed using the same **epoch-based system** as Net Asset Value reporting and redemptions processing.

* Each **epoch lasts 2 days**
* During every epoch, **1 Oink is distributed for each $1 deposited** in each vault
* Rewards scale proportionally with deposit size and duration

Your Oinks accumulate over time and determine your position on the leaderboard.

### Vault Boosts (Current & Upcoming)

#### Active Boosts

* **JitoSOL Vault** - 2x points boost
* **SPYx Vault** - 5x points boost

#### Planned Future Boosts

Oink multipliers will then expand to:

* Secondary market LP positions
* Lending to the **pbUSDC pool**
* Borrowing & looping strategies
* Fixed yield LPing
* Yield Token (YT) holding

### Example Calculations

#### Example 1: Standard Vault Deposit

If you deposit **$10,000** into USDC vault:

* Each 2-day epoch earns you **10,000 Oinks**
* Holding for 10 days (5 epochs) earns you **50,000 Oinks**

#### Example 2: Boosted Vault (5x Multiplier)

If you deposit **$10,000** into SPYx vault:

* **SPYx Vault:** 5x Oinks
* **Base reward:** 10,000 Oinks
* **Boost applied:** 50,000 Oinks per epoch

The higher the multiplier, the faster you climb the leaderboard.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://piggybank.gitbook.io/docs/how-it-works/oink-system.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
