> For the complete documentation index, see [llms.txt](https://shiro.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shiro.gitbook.io/docs/smart-contracts-and-interactions/the-token-contract.md).

# The Token Contract

### Functionality

The Token Contract is the backbone of the economic interactions within Shiro. It is responsible for:

* **Minting and Burning:** Creating new $SHIRO tokens as rewards and removing tokens from circulation if necessary to control supply.
* **Transfers:** Enabling players to send and receive $SHIRO tokens within the game and on external exchanges.
* **Staking:** Allowing players to stake their tokens to earn rewards, contributing to the security and robustness of the platform.

### Technologies Used

This contract is written in Rust due to its performance and safety features, which are critical for maintaining the integrity and security of blockchain operations on Solana.
