CertiK reviewed Mineplex.io (Plexus Pool - Audit 2) on 27 Sep 2022: 5 findings, 0 critical; 3 marked fixed, 2 open.
Report hosted on skynet.certik.com.
Trustblock does not review code.
Statuses are the security firm’s own, from its report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 0 |
| High | 1 | 0 | 0 |
| Medium | 0 | 0 | 0 |
| Low | 1 | 0 | 3 |
Multiple Solidity versions are used in the codebase. `^0.8.15` is used on line 1012 just before contract `TokenSwap`, while `^0.8.0` is used in multiple other locations. ```solidity=1012 pragma solidity ^0.8.15; ```
The functions which are never called internally within the contract should have external visibility for gas optimization. - Function `swap()`, line 1061: ```solidity=1061 function swap( string memory externalRecipient, string memory toBlockchain, uint256 amount ) public payable virtual { ... ``` - Function `setSwapBlockchain()`, line 1080: ```solidity=1080 function setSwapBlockchain(string memory toBlockchain, bool status) public virtual onlyRole(SETTING_CONTRACT) { ``` - Function `setCommissionPrice()`, line 1085: ```solidity=1085 function setCommissionPrice(string memory toBlockchain, uint256 value) public virtual onlyRole(SETTING_CONTRACT) { ```
The function that affects the status of sensitive variables should be able to emit events as notifications to users. - `setSwapBlockchain()` - `setCommissionPrice()`
| Address | Chain | Source code |
|---|---|---|
| 0x0f67…5e240x0f67a226c385500c68ffa8bb7fbe0db15fe65e24 | Chain: Ethereum | Source code: Verified source |
1,044 projects reviewed · 1,393 reports · latest May 2025
See CertiK’s auditsSomething wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.
Tell us