CandyDex

1581

2022.04.28

Disclaimer:

show more...

Conclusion:

The CANDYDEX Smart-Contract found one vulnerability, no backdoors, and no scam scripts.

 

The code was tested with compatible compilers and simulated manually reviewed for all commonly known and specific vulnerabilities.

 

So CANDYDEX Smart-Contract is safe for use on the Polygon main network.

CRITICAL ISSUES

(Critical, high severity)

1

HIGH ISSUES

(High, medium severity)

0

ERRORS, WARNINGS

(Medium, low severity)

0

OPTIMIZATION

(Low severity)

0

RECOMMENDATIONS

(Very low severity)

0

 

 

Owner Blacklist and Whitelist Privileges

The owner has access to add or remove users to the two lists whitelist and blacklist. It can cause a vulnerability and users' assets can be blocked by the owners. Users should participate in the project based on their trust in the owners' team.

 

Independent description of the smart-contract functionality

The CANDYDEX is an ERC20 token on the Polygon network based on the standard libraries and specific transfer rules.

  • All libraries which were used for calculation and the token in the contract are standard and safe

 

Launched Date: Apr-21-2022 08:37:17 AM +UTC

 

Token Info (all information based on audit date: Thu Apr 28, 2022, 12:25:05 GMT+0000)

  • Total Supply: 420,000,000 CANDYDEX
  • Holders: 21,304 addresses
  • Total Transactions: 21,315
  • Name: CandyDex
  • Symbol: CANDYDEX
  • Decimals: 9
  • Contract: 0xabE1a652CbC6eB1782B5De4E800f8bf714AaF5D0

 

 

Owner/Deployer Tokens

In the first initial of the token, 500,000,000 tokens will be transferred to the owner's wallet.

 

Token Rules

  • The tokens in the dead address balance are not calculated on the total supply stats
  • There are two whitelist and blacklist features which will be managed by the owner
  • Three main functions of “approve”, “transfer” and “transferFrom” are managed by the whitelist and blacklist and launch date.
    • approve:
      • After the launch date or whitelisted users can use it
      • The launch date can be changed by the owner and the owner can stop the “approve” function
    • Transfer and TransferFrom:
      • After the launch date or whitelisted users can use it
      • The launch date can be changed by the owner and the owner can stop the “approve” function
      • Users on the blacklist cannot transfer their tokens
  • The owner can change the launch date of the project to the future date
  • Blacklisted users cannot transfer their tokens
  • The owner has the privilege of transferring any tokens in the contract balance to the owner's wallet