Aradena Staking

Off-Chain (Private)
Audited on 2023/05/03
No active critical issues

Summary

Aradena is a strategy game that offers to players the ability of decentralized ownership of in-game assets, like warriors as NFTs or different currencies as ERC-20 tokens. One of these game currencies is the Aradenean Gold (`AG`). Aradena developed a staking contract for the `AG` token. In this smart contract, players can stake their `AG` tokens for a fixed period of time to obtain more `AG` tokens as a reward. Players can boost these rewards based on the total staking time, the amount staked, or if the user holds specific in-game assets (this boost is optional and calculated off-chain by Aradena's server). Quantstamp audited Aradena Staking smart contract. No high-severity issues were found. However, some low-severity issues and some recommendations are discussed in this document. We strongly recommend addressing all of them to increase the security and quality of the project. The project shows good coverage metrics. We recommend writing public documentation for the final user, that should emphasize the most important points of the smart contract (e.g. emergency withdrawals, dependency on distributor balance, or the difference between `withdraw()` and `withdrawSig()`). **Fix review:** The Aradena team addressed all the issues discussed in the report. The reader is referred to *Disclaimer* for information about interaction with external systems and addresses.


Issues (8)

Low
Medium
High
Critical
Total
Not fixed
1---1
Fixed
7---7
Total80008


Contract (1)