# Stacking CryptoCash

Anyone can *stack* CryptoCash by sending a `stack` transaction to the CryptoCash smart contract on the Stacks blockchain.

There are no hardware requirements and the protocol is open source, so anyone can build a web app/site that interacts with it.

{% hint style="warning" %}
**You cannot Stack in the currently active reward cycle, only for the next reward cycle(s).**\
\&#xNAN;*(eg if you called the stack function during cycle u2, your Stacking begins in cycle u3)*
{% endhint %}

{% hint style="warning" %}
**The amount of CryptoCash you Stack will be transferred to the smart contract and returned/unlocked upon claiming your final reward cycle.**&#x20;
{% endhint %}

## How it Works

CryptoCash miners spend STX while competing to earn the CryptoCash block reward, which follows are halving emission schedule and begins at 3,200 CryptoCash per block.

* 95% of the STX that miners spend is are distributed to the people who Stacked their CryptoCash (Stackers)
* 5% of the STX that miners spend is sent directly the Foundation wallet.

{% hint style="warning" %}
**Each Stacker receives rewards proportionate to what they stacked against the total amount of Stacked CryptoCash for the given reward cycle.**
{% endhint %}

<figure><img src="/files/UZ9girIIZNk8svDBqcP5" alt=""><figcaption></figcaption></figure>

**Is there a cooldown between cycles?**

Yes, when you are finished Stacking and reclaim your CryptoCash, you can then restack for the next cycle, however your stacking will begin the following Cycle.

**Can I Stack additional CryptoCash for a cycle?**

Yes, if you call the `stack` function before the cycle in question starts. However you can not add to a cycle that is currently active, eg you must invoke the `stack` call prior to the start of a target cycle.


---

# 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.stackers.cc/introduction/stacking-cryptocash.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.
