> For the complete documentation index, see [llms.txt](https://hertzflow.gitbook.io/hertzflow-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hertzflow.gitbook.io/hertzflow-docs/rewards/season-1-genesis-vault.md).

# Season 1 — Genesis Vault

<figure><img src="/files/1QMtejB4NvXeLJtrjIVh" alt=""><figcaption></figcaption></figure>

HertzFlow's Genesis Vault is a pre-deposit event that bootstraps mainnet liquidity. Deposit USD1 / U before trading opens and earn stacked rewards: APY (variable, driven by pool performance) and a 10x Merits boost. **USD1 deposits also earn a bonus paid in WLFI on top, for holding to the 90-day mark.** The WLFI bonus applies to the USD1 pool only; U deposits don't earn it.

### How It Works

Open to everyone.

* **Deposit USD1 / U** into the Genesis Vault before mainnet trading opens.
* **Earn rewards** on what you deposit:
  * **APY**: variable, driven by pool performance after mainnet launch.
  * **WLFI bonus**: an extra reward paid in WLFI for holding to the 90-day mark, **USD1 deposits only** (U deposits don't earn it).
  * **Merits**: HertzFlow's reward points, which become your weight in the future airdrop.
* **Hold a single deposit 90 continuous days** to lock in the 10x Merits boost.
* **FCFS by design:** Capped TVL. No individual deposit or withdraw limits. After mainnet launch, your deposit provides liquidity to the first trading pools.
* **Withdraw anytime:** there's no lock, so you can withdraw at any time. But withdrawing a deposit before its 90th day forfeits the 10x boost **on the amount you withdraw**.

{% hint style="warning" %}
This isn't a fixed-return savings product. After mainnet launch, your deposit becomes pool liquidity, so your principal is exposed to pool performance (trader PnL) and can lose value. The APY fluctuates and is not guaranteed.
{% endhint %}

### Getting Started

{% stepper %}
{% step %}
**Connect your wallet.**

Binance keyless wallet or OKX Wallet are recommended; any EVM wallet supported by privy works.
{% endstep %}

{% step %}
**Review and accept the User Agreement.**

Before depositing, you'll review and accept smart contract risk, post-deposit PnL exposure, and custody path. You can withdraw at any time.
{% endstep %}

{% step %}
**Deposit USD1 / U in the Genesis Vault**

You can pay with other tokens by swapping to USD1 / U before the deposit flow.
{% endstep %}
{% endstepper %}

### Trading Access (after pre-deposit)

Pre-deposit is open to everyone in Season 1. Perpetual trading opens in Season 2, after the Season 1 pre-deposit window closes.

{% hint style="success" %}
As a Genesis Vault depositor, you're on the list for early trading access when it goes live, giving you a head start on Season 2 Merits.
{% endhint %}

Trading access uses an on-chain referral code system (see the Referral program, coming soon). It's independent of your pre-deposit: your deposit itself is all you need to be on the list.

### Reward 1: APY

How interest accrues: after mainnet launch, your deposit becomes pool liquidity, so your principal is exposed to pool performance (trader PnL) and can lose value.

### Reward 2: WLFI Bonus

USD1 deposits earn an additional bonus paid in **WLFI**, on top of the variable APY and Merits, for holding to the 90-day mark.

* **USD1 pool only.** Only USD1 deposits earn the WLFI bonus. U deposits don't earn it.
* **Paid in WLFI**, not USD1.
* It stacks with the base variable APY and with Merits.
* **Accrual timing to be confirmed.**&#x20;

### Reward 3: Merits

Merits are HertzFlow's reward points and your weight in the future airdrop. In Season 1, all Merits come from providing liquidity through your deposit.

How you earn: Merits scale with how much you deposit and how long you hold. You keep earning base (1x) Merits for as long as your deposit stays in, including after day 90. The longer you hold, the more you earn.

The 10x boost: hold a single deposit 90 continuous days without withdrawing, and that deposit's Merits accrued over those 90 days are boosted 10x. After day 90 the boost stops accruing, but the deposit keeps earning base (1x) Merits. Withdraw that amount before day 90 and it keeps only the base (1x) rate.

How Merits are distributed:

* Merits are distributed regularly. Each period, a fixed pool of Merits is shared among all depositors in proportion to their contribution.
* Because it's a share, your live estimated Merits can move up or down. The estimate is a projection and locks in when each period settles.
* Merits are credited automatically each period. There's no claim step, and Merits never go on-chain.
* At the airdrop, Merits convert to your allocation and reset.

### The 90-Day Clock

Every deposit has its own independent 90-day clock. Adding a new deposit never resets an existing one.

* On day 90, that deposit locks in the 10x boost.
* Holding beyond 90 days no longer adds to the 10x boost, but the deposit keeps earning base (1x) Merits for as long as it stays in. The 90-day cap applies to the boost, not to Merits themselves.
* The boost is all-or-nothing per deposit: a deposit held 89 days earns the base rate; held 90 days it earns 10x. One day short forfeits the entire boost on that amount.

### Deposits & Withdrawals

**Depositing**

* Deposits must meet a **$10 minimum**, measured **after any deposit fee**. Below the minimum the deposit button is disabled, so you can't deposit and nothing is staked or rewarded.
* You can pay with other tokens by swapping to USD1 / U in the deposit flow.
* When the current cap fills, **deposits close** (existing deposits keep running; you can still withdraw).

**Withdrawing**

* **No lock:** withdraw any time. A warning appears before you confirm an early withdrawal.
* Withdrawing a deposit **before its 90th day** forfeits that amount's 10x boost; it keeps its base (1x) Merits.
* **Only the amount you withdraw is affected.** The rest of your deposits keep their clocks.
* **After mainnet launch**, your deposit becomes pool liquidity, so withdrawals then follow standard LP withdrawal rules. During extreme trader-PnL or high-utilization periods, available withdrawal capacity can be temporarily limited.

> **Partial withdrawals protect your oldest deposits.** Withdrawals are applied to your **most recent deposits first**, which shields your earliest deposits (the ones closest to the 90-day mark) from losing their boost. You withdraw exactly the amount you request.

#### Example

**Setup:** You deposit **100 U on Day 0** (Deposit A) and add **100 U on Day 14** (Deposit B). Both are within the pre-deposit window.

| Event                                   | Outcome                                                                                                                                                                                             |
| --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| A held to its Day 90                    | 10x boost locked in; APY earned                                                                                                                                                                     |
| B held to its Day 90 (calendar Day 104) | 10x boost locked in; APY earned                                                                                                                                                                     |
| You withdraw **150 U on Day 60**        | B (most recent) is withdrawn first: all 100 U of B, then 50 U of A. Those amounts drop to 1x Merits, with APY earned. **A's remaining 50 U keeps its Day-0 clock** and still reaches 10x on Day 90. |

Independent clocks, the 90-day cliff, and old-deposit protection all in one: only what you withdrew loses its boost, and the withdrawal ate into your newest deposit first.

### Optional: Social Binding

You can optionally bind your X / Discord to your wallet for future campaign eligibility. It's optional and doesn't affect deposits or rewards.

### Risks

Before depositing, you'll review and accept:

* Smart contract risk.
* Post-deposit PnL exposure: after mainnet launch your deposit provides liquidity to trading pools, so its value moves with pool performance (yield source: trading fees and net trader losses).
* Custody path: deposits are wrapped to the underlying USD1 / U and held in Ceffu custody.

You can withdraw at any time.

### FAQ

**Do I need an invite code?** No. Genesis Vault deposits are open to everyone. Just connect your wallet and deposit.\
**What can I deposit?** USD1 or U. You can swap from other tokens before depositing. Each deposit must meet a $10 minimum (measured after any deposit fee); below that, the deposit button is disabled.\
**Does USD1 earn more than U?** Yes. USD1 deposits also earn a bonus paid in WLFI for holding to the 90-day mark, on top of the base APY and Merits. This bonus applies to the USD1 pool only; U deposits earn the base APY and Merits but not the WLFI bonus. Details on how the WLFI bonus accrues will be announced.\
**Are my funds locked?** No. You can withdraw any time. But withdrawing a deposit before 90 continuous days forfeits its 10x boost.\
**If I deposit more later, does my 90-day clock reset?** No. Each deposit has its own independent 90-day clock; adding a new deposit never resets an existing one.\
**What if I only withdraw part of my deposit?** Only the withdrawn portion is affected. Withdrawals hit your most recent deposits first, protecting your oldest ones; the rest keep their clocks.\
**When are Merits distributed, and do I claim them?** Merits are distributed regularly: each period a fixed pool is shared by contribution. They're credited automatically (no claim).\
**Why does my estimated Merits go up and down?** Merits are a share of each period's pool. If others deposit more, your share (and your estimate) shrinks. It locks in when the period settles.\
**Do Merits stop after 90 days?** No. The 90-day mark caps only the 10x boost. After day 90 that stops accruing, but your deposit keeps earning base (1x) Merits every period for as long as it stays in.\
**Is there a cap?** Yes. Phase 1 is capped at 4.44M (USD1) and 8.88M (U), first come, first served. There's no per-user limit.\
**How do I get trading access?** Trading opens in phases after mainnet launch. As a pre-deposit participant you're on the early-access list. Trading uses a separate on-chain referral code system (coming soon), which is independent of your pre-deposit.\
**Can I transfer my vault position?** Yes. Vault shares are transferable. A transfer counts as a withdrawal for the sender and a new deposit for the receiver, which resets the 90-day clock on the transferred amount.


---

# 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://hertzflow.gitbook.io/hertzflow-docs/rewards/season-1-genesis-vault.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.
