# 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.
