# Staking

> Stake MSS2 permanently, then collect 0.75% a day to your wallet or compound 1.5% a day into your stake, up to 25M per wallet.

Canonical page: https://www.mintstakeshare.com/docs/staking

Staking locks MSS2 permanently in exchange for daily rewards in MSS2. Each time you act, you choose: collect rewards to your wallet, or compound twice as much into your stake.

> [!WARNING]
> Staking is permanent. Staked MSS2, including anything you compound, can never be withdrawn. Only collected rewards reach your wallet.

## Collect or compound

Both options draw on the same accrued rewards. Using one uses up that accrual for both.

| | Collect | Compound |
| --- | --- | --- |
| Daily rate | 0.75% of your stake | 1.5% of your stake |
| Where it goes | Your wallet, as transferable MSS2 | Added to your permanent stake |
| Effect on your stake | None; collecting never reduces it | Grows it, so future rewards grow |
| Contract | Staking contract, `collect()` | Staking contract, `compound()` |

### Example

You stake 100,000 MSS2 and wait one day. You can collect 750 MSS2 to your wallet, or compound 1,500 MSS2 into your stake. Not both.

If you compound every day for 30 days, your recorded stake grows to about 156,308 MSS2. If you collect every day instead, your stake stays at 100,000 MSS2 and you receive 750 MSS2 a day, or 22,500 MSS2 over 30 days.

These are token amounts, not values. Rewards add MSS2 to circulation and the market price can fall. See [Risks](/docs/risks).

## The 7-day accrual cap

Rewards build up for at most 7 days after you last collected or compounded, or after your first stake. After that they stop growing until you collect or compound again.

For a 100,000 MSS2 stake, the most you can build up is 5,250 MSS2 to collect, or 10,500 MSS2 to compound. Waiting 10 days gives the same amount as waiting 7.

Only your own collect or compound starts a fresh 7-day window. Staking more, receiving a gift and receiving a referral stake credit all add to your stake and keep what you have earned, but they don't extend the window. Tokens added late in a window earn only for the days left in it.

## How to stake

1. Get MSS2 in your wallet by [minting](/docs/minting) or [buying](/docs/buying-and-selling).
2. Open [Stake](/robinhood/stake) and enter an amount.
3. Confirm. The tokens move from your wallet into the staking contract.

You can also stake directly with **Mint & stake** or **Buy & stake**. Tokens you received through the [bridge](/docs/bridging) can be staked on the chain they arrived on.

The Stake page includes a calculator that shows the token math for collecting or compounding over the time you choose.

## The per-wallet cap

No wallet can hold more than 25,000,000 MSS2 in its stake on a chain. The cap never causes a failed transaction. Instead:

| Action | Near or at the cap |
| --- | --- |
| Stake from wallet | Only what fits is taken. The rest stays in your wallet. |
| Mint & stake | What fits is staked. The rest goes to your wallet. |
| Buy & stake | What fits is staked. The rest goes to your wallet. |
| Compound | Your stake fills to the cap. The rest stays collectable. |
| Gifts to you | Only what fits is accepted. The sender keeps the rest. |
| Referral credits to you | They stop at your cap. |

At the cap you can still collect every day. The app limits its inputs to the room you have left.

## Referral stake credit

When someone you referred stakes, you earn a stake credit of 5% of what they stake. It is added directly to your stake. For example, if your referral stakes 100,000 MSS2, your stake grows by 5,000 MSS2.

The credit is newly issued MSS2, so your referral gives up nothing. See [Referrals](/docs/referrals) for when it applies.

## Where rewards come from

The staking contract holds all staked MSS2 on its chain. When you collect, it pays you from the MSS2 it holds first, and mints new MSS2 only for any shortfall. Compounding mints nothing: it raises your recorded stake.

Because staked tokens are never withdrawn, the contract uses them to pay rewards. Your recorded stake, and the rewards it earns, stay the same either way. See [Tokenomics and supply](/docs/supply).

## Details

- **Fractions carry over.** Tiny reward fractions are saved between actions, so frequent actions do not lose value to rounding.
- **No back-dating.** New stake starts earning from the moment it is added.
- **Compound at the cap.** If your stake is already at the cap, compounding adds nothing and your rewards stay collectable. It still counts as acting, so a fresh 7-day window starts.
- **Launch.** Staking, collecting and compounding open at launch.
- **Separate contract.** Stakes live in a staking contract, one per chain, reached through the token's `staking()` address. You stake, Buy & stake and gift through the token; you collect and compound on the staking contract. The staking contract is upgradeable. See [Contracts and controls](/docs/contracts).
- **Owner settings.** The owner can change the stake cap (never below 1,000,000 MSS2) and the referral credit rate (0% to 10%). Existing stakes above a lowered cap are kept but cannot grow. The daily rates and the 7-day cap change only through an upgrade.
- **Local only.** Stakes and rewards never bridge. A stake on Robinhood earns on Robinhood.

## Related

- [Referrals](/docs/referrals)
- [Team airdrops](/docs/team-airdrops)
- [Tokenomics and supply](/docs/supply)
- [Risks](/docs/risks)
