TRONOMI Smart Contract Audit

  • 0
  • October 8, 2020

audit Description

  • Project Name: TRONOMI
  • Contract Address: TKZKmKcpBSCtow8G7dnYqB6ZytXF7UFcjf
  • Website: https://tronomi.com
  • Contract Type: Decentralized smart contract
  • Audit Type: Full Audit
  • File(s) Audited: Tronomi.sol
  • The contract source code is verified on Tronscan
    • Contract name: TRONOMI                    Optimization: no
    • Compiler version: solidity 0.5.4        License: MIT

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.

Read and write features on Tronscan is designed to assist users in interacting with any smart contract deployed onto the Tron blockchain. The function and nature of the smart contract are defined by the developers of the smart contract respectively.

Read Functions:

1.PERCENTS_DIVIDER: 1000

2.getUserDividends: Showing user’s dividends using the address

3.getContractBalancePercent: Showing contract balance percent

4.getUserAvailable: Check if the user has participated or not

5.getUserPercentRate: Showing user’s current percent rate using the address

6.getUserHoldPercent: Showing user’s current hold bonus using the address

7.TIME_STEP: Showing time step, 1 day

8.getUserReferrer: Check user’s referrer by address

9.projectAddress: Showing Tronomi token address

10.PROJECT_FEE: Showing project fee

11.totalWithdrawn: Total withdrawn of the contract

12.totalInvested: Total invested amount

13.REFERRAL_PERCENTS: Showing referral levels percent [using 0, 1, 2]

14.BASE_PERCENT: Showing basic daily percent

15.CONTRACT_BALANCE_STEP: Contract balance step is 1,000,000 trx

16.getContractBalance: Showing contract balance

17.totalDeposits: Showing total deposits

18.getUserTotalDeposits: Showing the user’s total deposit

19.isActive: Checking if the user is still getting dividends or reached 200%

20.marketingAddress: Showing marketing address

21.getUserAmountOfDeposits: Showing the number of deposits by user

22.MARKETING_FEE: Showing marketing fee of the project

23.totalUsers: Showing the total number of users

24.getUserDepositInfo: Showing ROI plans [using 0, 1, 2, 3]

25.getUserCheckpoint: Showing users checkpoint using the address and deposit number [0,1,2…]

26.INVEST_MIN_AMOUNT: Showing the minimum investment amount

27.getUserReferralBonus: Showing the user’s referral bonus

28.getUserTotalWithdrawn: Showing the user’s total withdrawn

29.getContractBalanceRate: Showing contract balance rate

 

Write Functions:

1.invest: Deposit(invest) in the contract

Usage: Depositing(investing) into the smart contract

Who can use this function: Everybody

1.withdraw: Withdraw dividends

Usage: Withdrawing dividends

Who can use this function: Only investors( deposited wallets)

 

Requested Audits:

Backdoor check: The contract is 100% decentralized and there is no backdoor for the contract deployer or any other addresses.

Security check: The security of the contract is verified.