> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seedfarm.world/llms.txt
> Use this file to discover all available pages before exploring further.

# FRUIT Emission and Allocation

> Official SEED Farm FRUIT emission schedule and allocation vaults on World Chain mainnet.

FRUIT is emitted through SEED Farm produce sales on World Chain. The emission schedule defines the maximum amount of FRUIT that can be minted over time, and produce-sale claims unlock available emissions into the community reward stream and long-term ecosystem allocation vaults.

[FruitToken (FRUIT)](https://worldchain-mainnet.explorer.alchemy.com/token/0xdBB7bE091f5aDddb22ebC7117De52bcc4c93FFb0)

```text theme={null}
0xdBB7bE091f5aDddb22ebC7117De52bcc4c93FFb0
```

[FruitEmissionSchedule](https://worldchain-mainnet.explorer.alchemy.com/address/0x9635c2065Fc5c5B8A04552488eb2a7d7354Bb3F6)

```text theme={null}
0x9635c2065Fc5c5B8A04552488eb2a7d7354Bb3F6
```

[FruitDistributor](https://worldchain-mainnet.explorer.alchemy.com/address/0x622aFa467f20685184bb9a3878Ea4D015cbf7370)

```text theme={null}
0x622aFa467f20685184bb9a3878Ea4D015cbf7370
```

## Emission schedule

FRUIT had no premine at token generation. The token was deployed on April 11, 2026, and emission started on April 14, 2026 at 10:36:43 UTC.

| Parameter             |                               Value |
| --------------------- | ----------------------------------: |
| Initial emission rate |              1.125 FRUIT per second |
| Halving period        |                  31,536,000 seconds |
| Halving cadence       | Every 365 days after emission start |
| First halving         |      April 14, 2027 at 10:36:43 UTC |
| Max supply            |    70,955,999.999999999306208 FRUIT |
| Rounded max supply    |                    70,956,000 FRUIT |

The emission rate halves each season. The schedule is enforced by `FruitEmissionSchedule`, which only allows minting up to the cumulative emission cap at the current block timestamp.

| Season | Period                       |                Rate | Gross FRUIT emitted during season |       Cumulative cap at end |
| ------ | ---------------------------- | ------------------: | --------------------------------: | --------------------------: |
| 0      | Apr 14, 2026 to Apr 14, 2027 |     1.125 FRUIT/sec |                  35,478,000 FRUIT |            35,478,000 FRUIT |
| 1      | Apr 14, 2027 to Apr 13, 2028 |    0.5625 FRUIT/sec |                  17,739,000 FRUIT |            53,217,000 FRUIT |
| 2      | Apr 13, 2028 to Apr 13, 2029 |   0.28125 FRUIT/sec |                   8,869,500 FRUIT |            62,086,500 FRUIT |
| 3      | Apr 13, 2029 to Apr 13, 2030 |  0.140625 FRUIT/sec |                   4,434,750 FRUIT |            66,521,250 FRUIT |
| 4      | Apr 13, 2030 to Apr 13, 2031 | 0.0703125 FRUIT/sec |                   2,217,375 FRUIT |            68,738,625 FRUIT |
| 5+     | Continues every 365 days     |   Previous rate / 2 |             Decreases each season | Approaches 70,956,000 FRUIT |

## Unlock mechanics

The emission schedule creates a minting cap, not an automatic mint. FRUIT becomes claimable through SEED Farm produce sales:

1. `FruitDistributor` accrues newly available emissions from `FruitEmissionSchedule` into an unallocated pool.
2. A player sells produce through a signed produce-sale claim.
3. The claim's gross reward is calculated from the sold produce weight as a share of current market weight.
4. The gross reward is split across community rewards and allocation vaults.
5. `FruitEmissionSchedule` mints the claim amounts only if total minted FRUIT remains below the current cumulative cap.

## Allocation split

Each eligible gross produce-sale emission is split as follows:

| Allocation             | Share |
| ---------------------- | ----: |
| FruitToken Community   |   75% |
| Fruit Foundation       |    3% |
| Protocol Development   |    8% |
| Ecosystem Fund         |    5% |
| Strategic Network Fund |    8% |
| Governance Treasury    |    1% |

Fruit Foundation and Ecosystem Fund allocations mint during produce-sale claims. Protocol Development, Strategic Network Fund, and Governance Treasury allocations accrue in `FruitDistributor` and mint to their vaults once they cross the dynamic one-hour gross-emission threshold.

## Vaults

<table>
  <colgroup>
    <col style={{ width: "38%" }} />

    <col style={{ width: "62%" }} />
  </colgroup>

  <thead>
    <tr>
      <th style={{ whiteSpace: "nowrap" }}>Vault</th>
      <th>Address</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ whiteSpace: "nowrap" }}>Fruit Foundation</td>
      <td><a href="https://worldchain-mainnet.explorer.alchemy.com/address/0xF9CD592dB0Dcbb5634E99985945b2D9340921c12">0xF9CD592dB0Dcbb5634E99985945b2D9340921c12</a></td>
    </tr>

    <tr>
      <td style={{ whiteSpace: "nowrap" }}>Protocol Development</td>
      <td><a href="https://worldchain-mainnet.explorer.alchemy.com/address/0x6645C0EE6F3e411504E4D4FAC6D197DD0e3B506f">0x6645C0EE6F3e411504E4D4FAC6D197DD0e3B506f</a></td>
    </tr>

    <tr>
      <td style={{ whiteSpace: "nowrap" }}>Ecosystem Fund</td>
      <td><a href="https://worldchain-mainnet.explorer.alchemy.com/address/0x65e187D7B9dd742B2DA264A59253Cec872514b8B">0x65e187D7B9dd742B2DA264A59253Cec872514b8B</a></td>
    </tr>

    <tr>
      <td style={{ whiteSpace: "nowrap" }}>Strategic Network Fund</td>
      <td><a href="https://worldchain-mainnet.explorer.alchemy.com/address/0x94A7D54f379E9255D6bF02681031Bb219fe881A9">0x94A7D54f379E9255D6bF02681031Bb219fe881A9</a></td>
    </tr>

    <tr>
      <td style={{ whiteSpace: "nowrap" }}>Governance Treasury</td>
      <td><a href="https://worldchain-mainnet.explorer.alchemy.com/address/0x840B4b49Ec55502c52416220FD212241eB0aEd41">0x840B4b49Ec55502c52416220FD212241eB0aEd41</a></td>
    </tr>
  </tbody>
</table>

## Supply API

FRUIT total supply and circulating supply are available through a public REST endpoint for data providers:

[https://app.seedfarm.world/api/coingecko/fruit/supply](https://app.seedfarm.world/api/coingecko/fruit/supply)

The endpoint returns JSON with 18-decimal human-readable values and raw integer values. `total_supply` is read from the FRUIT token contract's `totalSupply()` value on World Chain. `circulating_supply` is calculated as `total_supply` minus FRUIT held by the listed allocation vaults and burn addresses.

## Definitions

**FruitToken Community** is the 75% community allocation emitted to players through produce-sale claims. For leased land, the community reward can be split between tenant and landlord according to the lease terms.

**Fruit Foundation** supports long-term stewardship, coordination, operations, ecosystem legitimacy, public goods, and foundation-led initiatives. Its 3% allocation is minted to the Fruit Foundation vault during each eligible produce-sale claim.

**Protocol Development** is reserved for core protocol and product development, including smart contracts, game systems, backend infrastructure, security work, audits, maintenance, and decentralization roadmap execution. Its 8% allocation accrues in the distributor and is minted to the Protocol Development vault once the accrued amount reaches the dynamic one-hour gross-emission threshold.

**Ecosystem Fund** funds ecosystem growth initiatives, including community programs, grants, creator campaigns, integrations, tournaments, user incentives, and liquidity mining rewards. Its 5% allocation is minted to the Ecosystem Fund vault during each eligible produce-sale claim.

**Strategic Network Fund** is reserved for strategic ecosystem participants, including advisors, infrastructure partners, liquidity partners, distribution partners, market makers, and other network-aligned contributors. Its 8% allocation accrues in the distributor and is minted to the Strategic Network Fund vault once the accrued amount reaches the dynamic one-hour gross-emission threshold.

**Governance Treasury** is reserved for future governance-controlled needs, emergency reserves, DAO proposals, protocol upgrades, security bounties, audits, and other community-approved initiatives. Its 1% allocation accrues in the distributor and is minted to the Governance Treasury vault once the accrued amount reaches the dynamic one-hour gross-emission threshold.
