This is the report from a security audit performed on Genesis Vision by MrCrambo.
The audit focused primarily on the security of Genesis Vision smart contracts.
- https://github.com/GenesisVision/platform-contracts/blob/master/contracts/libs/Models.sol
- https://github.com/GenesisVision/platform-contracts/blob/master/contracts/GenesisVisionPlatform.sol
- https://github.com/GenesisVision/platform-contracts/blob/master/contracts/ManagerToken.sol
- https://github.com/GenesisVision/platform-contracts/blob/master/contracts/TradingHistoryStorage.sol
In total, 3 issues were reported including:
-
0 high severity issues.
-
0 medium severity issues.
-
1 owner privilegies issues.
-
2 low severity issues.
- Owner can change total supply any time he wants.
- Owner can raise total supply any time he wants and add himself more tokens.
There are no zero address checking in setGenesisVisionAdmin
, setGenesisVisionAdmin
and transferManagerToken
Total supply calculated without multiplayed decimals.
Smart contracts contain low severity issues.