# Staking V1 to V2

### \[deprecated] V1 staking contract

Our very first staking contract is a secure contract dedicated to allow bunny holders to stake and mint the $PILL token in which no cap is applied. **Taking into consideration the rebalancing the economy in order to increase the value of $PILL for our bunny holders, we have decided to deprecate this contract**.

#### Designed with security in mind

Being secure means we **DO NOT have any rights to access any of the bunnies in the contract**. Hence we are unable to migrate the bunnies to the V2 contract on behalf of our bunny holders.

### V2 contract

Designed for long term balance in consideration of the $PILL value, we have decided to [cap the total supply of $PILL to 10,000,000](/economy/usdpill.md) which means the staking contract will monitor the total number of $PILL produced and stop the allowing users to mint more $PILL when the maximum amount of $PILL has been reached.

#### More functions in V2

V2 not only covers the staking feature but the entire economic functionals for $PILL such as:

**Breeding**

To mate 2 [genesis bunnies](/overview/bunnies/genesis-bunnies.md) to produce [offspring bunnies](/overview/bunnies/offspring-bunnies.md).

**Gacha**

To roll the gacha to get accessories to modify the looks of your bunny.

**Accessory binding**

To permanently bind your accessories to your bunny to change its looks as well as increase the inventory of the bunny (potentially increasing its value).

**NYANKEE Breed Boosting**

[Shorten the period](broken://pages/EEWvWN7rlY67uTS3L7dE) required to breed your genesis bunnies.

**DRIP $PILL Boosting**

[Increase the rate of $PILL production](broken://pages/cnDvXUrGE0PBxT9sJcEk) from staking your bunnies.

**Gene breed boosting**

Applying the genes of the genesis bunnies that helps to [shorten the period required to breed](/breeding/genes/breed-boost.md).

**Gene $PILL boosting**

Applying the effect of the gene of the offspring bunnies to [increases the rate of $PILL production](/breeding/genes/usdpill-boost.md) upon staking.


---

# 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.fadeawaybunny.com/economy/usdpill/staking-v1-to-v2.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.
