87
2021.08.24
The SQUADUP Smart-Contract were found no vulnerabilities, no backdoors and no scam scripts.
The code was tested with compatible compilers and simulate manually reviewed for all commonly known and specific vulnerabilities.
So SQUADUP Smart-Contract is safe for use in the Binance main network.
CRITICAL ISSUES (critical, high severity): 0
Critical and harmful access for owners, user block ability, Bugs and vulnerabilities that enable theft of funds, lock access to funds without possibility to restore it, or lead to any other loss of funds to be transferred to any party.
MEDIUM ISSUES (high, medium severity): 1
The owner’s privileges, access and permission that cause changes in the contract results and parameters, enable/disable main modules and features, exclude/include specific users.
ERRORS, BUGS AND WARNINGS (medium, low severity): 0
Bugs can negatively affect the usability of a program, errors that can trigger a contract failure, Lack of necessary security precautions, other warnings for owners and users, warning codes that are valid code but the compiler thinks are suspicious.
OPTIMIZATION (low severity): 1
Methods to decrease the cost of transactions in Smart-Contract.
RECOMMENDATIONS (very low severity): 0
Hint and tips to improve contract functionality and trustworthiness.
1- Loop on the dynamic variable – stake contract (low severity).
If the user gets more parallel deposits his withdrawal transaction going to cost more transaction fees because the loop on the dynamic variable is used in the ‘withdraw’ function.
In case exceeding the GAS limit of the size of transaction withdraw is not possible.
Note:
This comment is relevant only if a user creates an excessive amount of parallel deposits (more than 100).
2- Owner Privileges (medium severity):
The owner has access to change parameters in the MasterChef contract. These privileges can limit change the output rate of rewards
The SQUADUP is a token deployed in the Binance blockchain and users can earn it in farms and staking. There is a special exchange contract that manages buy and sell orders.
Token Info (all information based on audit date)
Mint Token
Mint can only call by the owner which is the exchange contract.
The owner of the SQUADUP token contract can not be changed.
Exchange Contract
In the exchange contract, users can buy and sell SQD tokens.
Buy Fees
In each transaction, 10% transfer to the referrer and owner
Note:
Sell Fees
There isn’t any fee for sell transactions.
Buy & Sell Price
The pricing system is a fork of the “Ethereum Gold” project.
Ethereum Gold Whitepaper, Price System:
increases the token price as tokens are bought and decreases the price as tokens are sold. When tokens are bought they are minted by the contract and added to the total supply, the Ethereum collected in the sale is stored safely in the contract. When tokens are sold exchange burns them and decreases the total supply.
Note:
Stake Contract
The Stake smart contract provides the opportunity to invest any amount in SQD (from 1 SQD) in the contract and get 104% to 616% return on investment in 1 to 28 days if the contract balance has enough funds for payment.
Contract Owners Fee
No owner fee
SIX INVESTMENT PLANS
Plans | Total Return | Daily Profit | Days | Withdraw time |
1 | 110% | 110% | 1 | Any Time |
2 | 120% | 40% | 3 | Any Time |
3 | 210% | 30% | 7 | Any Time |
4 | 364% | 26% | 14 | Any Time |
5 | 504% | 24% | 21 | Any Time |
6 | 616% | 22% | 28 | Any Time |
Referral System (Match Bonus)
This contract pays referrals in three-level with a totally of 8%
Notes:
Plans Daily Profit
Each 1 SQD token increases the daily profit of all plans by 0.001%
Masterchef
It is a contract that controls the farms.