MATICBOX Contract Audit by Codeum

Disclaimer: This report does not indicate the participation of codeum in the project. The report only applies to the contract address mentioned and is meant to be used only for the specified project.

Project Info

Overall Description:

The MATICBOX is an ROI Smart Contract that pays from 112.5% to 561% on investment. There are 3 open plans and 3 locked plans in MATICBOX smart contract. 


Plan Daily ROI1 Days Auto Compound Withdraw Condition
1 7.5% 15 No Anytime2
2 7% 22 No Anytime
3 6.5% 30 No Anytime
4 7.5% 15 Yes End of Plan3
5 7% 22 Yes End of Plan
6 6.5% 30 Yes End of Plan
  1. Daily ROI will increase by 0.5% every day after the launch.
  2. You can withdraw your dividends anytime you want.
  3. Dividends are available for withdrawal after the deposit is finished time based on plans.
  4.  Withdraw fee (5% for plan 1, 2, 3 and 10% for plan 4, 5, 6) will be deducted from the withdrawable amount and remains in the contract.
  5. Minimum investment is 5 MATIC

Referral Program

The MATICBOX smart contract pays up to 10% bonus from referrals in 3 levels.

  • Level 1: 5%
  • Level 2: 3%
  • Level 3: 2%

Owner Fee

5% project fee + 5% developer fee

NOTE: The system used is called ROI and it is considered HIGH-RISK. The system will pay dividends from deposits of other users. Users can get dividends and referral commission. Do always invest with proper knowledge and investigation.

Under the “Write Contract” tab, users can perform functions written in the solidity smart contract. An example of a function written in the smart contact is the “Deposit” or “Invest” function. To get overall information about contract users can use “ReadContract” tab.

Write Contract:

The MATICBOX smart contract has only 3 write functions. These functions are:

1. launch

Contract Launch function

2. withdraw

Withdraw from the contract

Withdrawing dividends from the contract

3. invest

Deposit(invest) in the contract

Depositing (investing) into the smart contract. Can also use a referral link.

Read Contract:

MATICBOX smart contract has 29 read functions. With these functions, website/users can get contract data.


2. getUserDownlineCount: Number of referrals by an address

3. getUserDividends

4. getUserAvailable: Available amount for withdraw

5. getUserPercentRate: Users hold bonus percentage

6. getUserWithdrawn: Total withdrawn by an address

7. TIME_STEP: 1 Day

8. getUserReferrer: Referrer of an address

9. MAX_HOLD_PERCENT: Max Hold Percent is 1.5%

10. getUserReferralTotalBonus: User’s total referral bonus amount

11. PROJECT_FEE: Showing project fee, which is 5%

12. PERCENT_STEP: 5(0.5%)

13. getResult: Profit calculation based on the current percentage[ use 0, 1, 2, 3, 4, 5 for plans]

14. REFERRAL_PERCENTS: Showing referral percentage [5%, 3%, 2%]

15. totalRefBonus: Total referral bonus paid by the contract

16. getContractBalance: Showing contract balance

17. getContractInfo: Showing total invested, total referral reward and total users.

18. getUserDepositInfo: Getting deposit info of an address

19. totalStaked: Total BNB deposited to the contract

20. getPercent: Showing current plan percentage[0, 1, 2, 3, 4, 5]

21. getUserAmountOfDeposits: Number of deposits by an address

22. getPlanInfo: Get basic plans information [0, 1, 2, 3, 4, 5]

23. totalUsers: Total deposited addresses

24. getUserTotalDeposits: Total deposits by an address

25. startUNIX: Contract launch time

26. DEVELOPER_FEE: Showing developer’s fee of the project, which is 5%

27. getUserCheckpoint: Get user’s action(invest/withdraw) time[ showing by block.timestamp]

28. INVEST_MIN_AMOUNT: Minimum Invest is 5 MATIC

29. getUserTotalWithdrawn: Empty function





Codeum Score

Codeum score


In the MATICBOX Smart-Contract were found no vulnerabilities and no backdoors. The code was manually reviewed for all commonly known and more specific vulnerabilities.