# End of 60 Days: Outcomes

## <mark style="color:$primary;">Founder COMMITS at the end of Day 60</mark>

Founders may choose to commit at any time during the 60-day trial period. Early commitment is permitted once sufficient traction and validation have been achieved.

If a founder commits:

* Founder trading fee allocations are released immediately to Founder Wallet
* Released ACF funds are unlocked
* Growth Allocation (if any) vesting schedules begin
* Participants of the [Growth Allocation obtain tokens](https://app.gitbook.com/o/OefuIv32WG440h2tS5N0/s/rrll8DWDA3BJwEBqOtxm/~/edit/~/changes/489/about-virtuals/tokenization/60-days/end-of-60-days-outcomes#growth-allocation-distribution-mechanism)
* Long-term infrastructure and distribution support is activated
* The project transitions into sustained development

Commitment signals that the founder is prepared to pursue longer-term execution and accountability.

### <mark style="color:$primary;">Growth Allocation Distribution Mechanism</mark>

Allocations are distributed proportionally based on each participant’s contribution to the Growth Allocation Pool. If the pool is oversubscribed, allocations will be pro-rated and any unused USDC will be automatically refunded.

#### Pro-Rated Allocation Calculation

Each participant receives a proportional allocation based on their USDC contribution:

$$
\text{Personal Token Allocation} = \frac{\text{Personal USDC Committed}}{\text{Total USDC Committed}} \times \text{Available Pool Size}
$$

$$
\text{Personal USDC Used} = \text{Personal Token Allocation} \times \text{Fixed Token Price}
$$

$$
\text{GA Refund} = \text{Personal USDC Committed} - \text{Personal USDC Used}
$$

{% hint style="info" %}
Example

**Available Growth Allocation Pool:** 50,000 tokens\
**GA Token Price:** $0.20 USDC per token\
**Maximum Possible Raise:** 50,000 × $0.20 = $10,000 USDC\
**Total USDC Committed by All Participants:** $15,000 USDC

**Example Participant Contributions**

**Alice**\
$5,000 USDC committed | 25,000 tokens requested at $0.20

**Bob**\
$4,000 USDC committed | 20,000 tokens requested at $0.20

**Carol**\
$3,500 USDC committed | 17,500 tokens requested at $0.20

**Dave**\
$2,500 USDC committed | 12,500 tokens requested at $0.20

***

**Total:** $15,000 USDC | 75,000 tokens requested

Since participants requested 75,000 tokens but only 50,000 tokens are available, the pool is **oversubscribed by 150%** (75,000 ÷ 50,000).

**All participants will receive tokens at the same fixed price of $0.20 USDC per token.**

**Example Pro-rated Individual Allocations**

**Alice:**

* Proportion: $5,000 ÷ $15,000 = 33.33%
* Token Allocation: 50,000 × 0.3333 = **16,667 tokens**
* USDC Used: 16,667 × $0.20 = $3,333
* **Refund: $1,667 USDC**

**Bob:**

* Proportion: $4,000 ÷ $15,000 = 26.67%
* Token Allocation: 50,000 × 0.2667 = **13,333 tokens**
* USDC Used: 13,333 × $0.20 = $2,667
* **Refund: $1,333 USDC**

**Carol:**

* Proportion: $3,500 ÷ $15,000 = 23.33%
* Token Allocation: 50,000 × 0.2333 = **11,667 tokens**
* USDC Used: 11,667 × $0.20 = $2,333
* **Refund: $1,167 USDC**

**Dave:**

* Proportion: $2,500 ÷ $15,000 = 16.67%
* Token Allocation: 50,000 × 0.1667 = **8,333 tokens**
* USDC Used: 8,333 × $0.20 = $1,667
* **Refund: $833 USDC**
  {% endhint %}

## <mark style="color:$primary;">Founder does NOT COMMIT by the end of Day 60</mark>

* The trial period ends
* The liquidity pool is drained
* Token issuance is wound down
* [Refund mechanisms](#refund-mechanism) are triggered
* Accumulated funds are distributed to eligible holders

In this case, the project is formally closed within the 60 Days framework, and no further capital is released.

### <mark style="color:$primary;">Refund Mechanism</mark>

If a founder does not commit, remaining funds are distributed to eligible token holders from the accumulated fund pool.

The accumulated funds comes from three sources:

$$
\text{Accumulated Funds} = \text{Released ACF Funds} + \text{Founder Trading Tax} + \text{Remaining $VIRTUAL in LP}
$$

{% hint style="info" %}

#### **Founder Trading Tax = 70% of the 1% Trading Fees Collected**

{% endhint %}

#### How Refunds are Calculated

The total refund is made up of funds coming from two sources.

**1. Refund from Released ACF Funds and Founder Trading Tax**

This portion is calculated from released ACF funds and Founder Trading Tax (i.e. 70% of token trading fees collected). Your share is based on your proportion of eligible holdings:

$$
\text{Refund (Released ACF + Founder Trading Tax)} = \frac{\text{Your Token Holding}}{\text{Eligible Holdings}} \times (\text{Released ACF Funds + Founder Trading Tax})
$$

**2. Refund from Liquidity Pool ($VIRTUAL)**

This portion is calculated from the remaining $VIRTUAL in the liquidity pool (LP). Your share is based on total eligible holdings, including [Team Initial Buys](https://whitepaper.virtuals.io/about-virtuals/agent-tokenization-platform-launchpad/unicorn-team-distribution#team-initial-buy-optional):

$$
\text{Refund (Liquidity Pool $VIRTUAL)} = \frac{\text{Your Token Holding}}{\text{Eligible Holdings (including Team Initial Buy)}} \times \text{Remaining $VIRTUAL in LP}
$$

#### Eligible Holdings

Only the following balances are included in refund calculations:

* Tokens purchased through public launches
* Ecosystem airdrops that are held until snapshot

#### Excluded from Refunds

The following are **excluded**:

* Team reserved tokens
* Unreleased ACF allocations
* Tokens from [Anti-Sniper tax](https://whitepaper.virtuals.io/about-virtuals/agent-tokenization-platform-launchpad/virtuals-launch-mechanics#sniper-tax-mechanism) buyback

**Tokens obtained from Team Initial Buys are only eligible for refunds from the liquidity pool portion and DO NOT obtain refunds from ACF or trading fee refunds.**

### Important Notes

> ⚠️ Refunds are distributed proportionally based on relative ownership at the snapshot time.
>
> ⚠️ Because fund balances may change during the 60-day period, full refunds are not guaranteed.
>
> ⚠️ Please review project details and risks before participating.

**Refunds are dependent on available funds and are not guaranteed to be full.**


---

# 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://whitepaper.virtuals.io/~/changes/489/about-virtuals/tokenization/60-days/end-of-60-days-outcomes.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.
