129
2021.08.10
In the MOONCOIN Smart-Contract were found one vulnerability, 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 MOONCOIN Smart-Contract is safe for use in the Binance Smart Chain 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.
HIGH 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): 0
Methods to decrease the cost of transactions in Smart-Contract.
RECOMMENDATIONS (very low severity): 1
Hint and tips to improve contract functionality and trustworthiness.
Vulnerabilities announcement
The owner has access to the functions:
the owner has the permission to exclude/include addresses from rewards/fees. The owner can change fees, active/deactivate swap and liquify, change the maximum transaction amount.
Solution:
The owner can renounce the ownership and remove the owners’ privileges.
Owner privileges (MoonCoinFinance Contract) (medium severity):
The owner has access to the change parameters:
These parameters can be changed by the owner but will not make a benefit for the owner or other users. Just can change conditions.
Recommend: it can be better to limit all variable changes in a logical range.
The MOONCOIN Smart-Contract provides the opportunity to hold tokens in your wallet and earn passive income without staking.
Token Info (all information based on audit date)
Owner/Deployer Tokens
In the first initial of the token, 1,000,000,000,000,000 tokens will be transferred to the owner wallet.
Maximum Transaction Amount
The maximum transaction amount for users is 5,000,000,000,000 tokens.
Transaction Fee System
The transaction fee can be between 0% to a maximum of 10%:
Note:
Swap and Liquify and Transfer
If the contract token balance is greater than 100,000,000,000 tokens.
First, if the Stake Contract address was set, between 10% to 90% transfer to the stake contract address. The owner has the privilege to set it should be transferred as the token or BNB. If BNB was set, the first token will be swapped to BNB and then will be transferred to the staking contract.
50% of the rest tokens amount swap to BNB and the rest tokens and added BNB will be added to liquidity.
Second, if the Stake Contract address wan not set, 50% of the tokens amount swap to BNB and the rest of the tokens and added BNB will be added to liquidity.
Notes:
Snipper Tax
On sell transactions, based on the BNB balance of the liquidity poo,l taxes will be increased.
BNB Balance | <= 500 | <= 700 | <= 1000 | <= 2000 | <= 3000 |
Tax Increasment | 10% | 10% | 20% | 3% | 40% |
The MoonCoinFinance smart contract provides the opportunity to invest any amount in BNB (from 0.05 BNB) in the contract and get a 300% return on investment if the contract balance has enough funds for payment.
Owners Fee is 10%
INVESTMENT PLAN
300% return on every investment. The basic interest rate of 1% daily.
Notes:
Referral System (Match Bonus)
The contract pays a 10.5% referral commission over 10 levels
Referral Rules:
Promoter Referral System
The contract pays extra profit to promoters for direct referrals
Token Factor Rate (TFR): user token balance divided to token issue rate, it show the equal BNB amount of the user held tokens
Turnover: total earned referral commissions
MoonCoin Token
Users will receive MoonCoin tokens on each investment
Burn Token Rate
The burn rate of the issued tokens affects the withdrawal amount of dividends.
Burn Rate = burnt tokens / issued tokens * 100
Users will receive a “Burn Rate” share of the withdrawable amount. It means users should burn the same amount of issued tokens from investment and bonuses to reach a 100% burn rate and receive withdrawable amounts completely.
Note: for example, if the Burn Rate is less than 33% users will not earn profit from their investment and will lose too.
The total return is 300%, users will receive 300% * Burn Rate
Buy Back System
10% of the total BNB withdrawn amount will be added to the buyback variable. It will be swapped to the Mooncoin token and will be burnt by sending them to a dead address.
Burn Balance
The owner has access to a function that can burn a maximum of 2% of the contract balance each day.
Withdraw Penalty
Users will get a penalty based on the late withdrawal and it will be deducted from the withdrawal amount on “withdraw”.
Reinvest
Users can re-invest their available dividends in the contract and increase their total investment