CertiK reviewed Optimism PEPE (OPEPE - Audit) on 10 May 2023: 11 findings, 0 critical; 1 marked fixed, 10 acknowledged.
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 | 0 | 0 | 1 |
| Medium | 0 | 0 | 0 |
| Low | 0 | 10 | 0 |
### Ownable In the contract `Ownable` the role `_owner` has authority over the functions shown in the list below. * transferOwnership() - Transfer ownership of contract to another address * renounceOwnership() - Give up ownership of contract Any compromise to the `_owner` account may allow the hacker to take advantage of this authority to control ownership of contracts. ### DividendPayingToken In the contract `DividendPayingToken` the role `_owner` has authority over the functions shown in the diagram and list below. * distributeDividends() - Distribute total amount of dividends to be distributed to users Any compromise to the `_owner` account may allow the hacker to take advantage of this authority to distribute dividends.  ### DividendTracker In the contract `DividendTracker` the role `_owner` has authority over the functions shown in the diagram and list below. * processAccount() - Help user claim withdrawable dividends * setBalance() - Adjust user balance * excludeFromDividends() - Add user to list of accounts excluded from dividends * updateMinimumTokenBalanceForDividends() - Set minimum token balance that a user must maintain to receive dividends * updateClaimWait() - Set the amount of time user must wait before claiming dividends * setLastProcessedIndex() - Set index for last token holder index for claiming dividends Any compromise to the `_owner` account may allow the hacker to take advantage of this authority to set important contract parameters and privileges.  ### OPEPE In the contract `OPEPE` the role `_owner` has authority over the functions shown in the diagram and list below. * excludeFromDividends() - Add user to list of accounts excluded from dividends * updateGasForProcessing() - Update gas amount for processing dividend transfers to all eligible users * updateMinimumBalanceForDividends() - Set minimum token balance that a user must maintain to receive dividends * claimAddress() - Initiate the claiming of dividends to user account * setSwapTokensAtAmount() - Set the threshold token balance in contract for determining whether to perform token swaps * updateClaimWait() - Set the amount of time user must wait before claiming dividends * enableTrading() - Enable transfers for users * _changeWallets() - Change set addresses for `marketingWallet` and `opWallet` * excludeFromFees() - Set to list of accounts excluded from transaction fees * setLastProcessedIndex() - Set index for last token holder index for claiming dividends Any compromise to the `_owner` account may allow the hacker to take advantage of this authority to set important contract parameters and privileges. 
| Address | Chain | Source code |
|---|---|---|
| 0x0851…676a0x0851ad49cff57c024594da73095e6e05d8b1676a | Chain: BNB Chain | Source code: Verified source |
1,044 projects reviewed · 1,375 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